山城 やましろ Meanings Noun Yamashiro (former province located in the south of present-day Kyoto Prefecture) Kanji 山 mountain. Read as やま. 城 castle. Read as しろ. Jinuma: Japanese Dictionary · Word lists