Wikipedia
Yamashiro
Yamashiro is a Japanese word with kanji often meaning mountain castle (山城). There are however other kanji spellings.
- Yamashiro, Kyoto, former town in Japan
- Yamashiro, Tokushima, former town in Japan
- Yamashiro Province, former Japanese province
- Japanese battleship Yamashiro, a battleship of the Imperial Japanese Navy
- Yamashiro Park Taiyogaoka Stadium, an athletic stadium in Uji, Kyoto, Japan
- Yamashiro Historic District, a villa, restaurant, and gardens in Los Angeles, California
- Yamashiro, or yamajiro, category of Japanese castle in which the main structures are located on a mountain