Joushu

城主 (Joushu) is a Japanese noun meaning “lord of a castle”.

Meanings

  1. nounlord of a castle

Kanji in 城主

Related words