Skip to content
Kotomora

猿さる山やま

Freq.Top 100,000

Meanings

1

noun

artificial monkey mountain

Refers to the rocky, mountain-like structure built inside a zoo's monkey enclosure for the monkeys to climb and play on.