Yamadera

山寺 (Yamadera) is a Japanese noun meaning “mountain temple”.

Meanings

  1. nounmountain temple

Kanji in 山寺

Related words