やまおろし
yamaoroshi

Noun

1. wind blowing down from a mountain

Other forms: