NichiDict

山猿

やまざる
[yamazaru]

Meanings

1.Noun

mountain monkey; wild monkey

2.Noun

mountain dweller; bumpkin; boor