Japanese dictionary
さるやま
artificial mountain in a monkey enclosure (at a zoo, etc.)
Kanji details
・monkey
・mountain