Meaning of やまごし in Japanese

It seems that your search contains the following:

やま ごし

  1. Words

Definition of やまごし

  1. (n, vs) wind blowing down, coming over a mountain

Words related to やまごし

Back to top