Meaning of 天守閣 in Japanese

  1. Words

Definition of 天守閣

  1. (n) castle tower; keep; donjon
Back to top