天守 てんしゅ かく
tenshukaku

Noun

1. castle tower; keep; donjon