Definition of 山嵐 (やまあらし)

やまあら

山嵐

やまあらし

yamaarashi

noun
1.
mountain storm
2.
yamaarashi, judo throwing technique(martial arts)
Related Kanji
mountain
storm, tempest