Language:
Free Online Dictionary|3Dict

颯颯

Source : CEDICT

soughing; whistling or rushing sound (of the wind in trees, the sea, etc.)