Meaning: Mountain castle
Gender: Male
Pronunciation: Ya-Ma-Shi-Ro
Language origin of Yamashiro: Japanese
Regional origin of Yamashiro: East Asia
Languages Yamashiro is most common: Japanese
Religions Yamashiro is most common: Shinto, Buddhism
First letter and sound: Y, Ya
Last letter and sound: O, ro
Alternative Spelling: Yamasaki, Yamagishi