山猿
や
ま
ざ
る
Meanings
1
mountain monkey; wild monkey
Literal meaning: a monkey living in the mountains, often referring to the Japanese macaque.
I saw a photo of mountain monkeys bathing in a hot spring.
mountain monkey; wild monkey
Literal meaning: a monkey living in the mountains, often referring to the Japanese macaque.
I saw a photo of mountain monkeys bathing in a hot spring.