Nihoner

“Yamaarashi” in Japanese

Short answer
山嵐 yamaarashi やまあらし

Yamaarashi in Japanese is “山嵐” (yamaarashi). Full meaning: mountain storm; yamaarashi.

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.