Vocabulary
山城
やまじろ
mountain castle
noun