Definition of 山猿 (やまざる)

やまざる

山猿

やまざる

yamazaru

noun
1.
mountain monkey, wild monkey
2.
mountain dweller, bumpkin, boor(derogatory)
Related Kanji
mountain
monkey