NichiDict

天守

てんしゅ
天主
[tenshu]

Meanings

1.Noun

castle tower