デンロウ
Meanings
Noun
1. high palace tower
Pitch accent
デ
ンロウ
Composed of
hall
tower; tall building; turret; lookout; (arch.) brothel