Skip to content
Kotomora

望ぼう楼ろう

ぼ
う
ろ
う

Meanings

1

noun

watchtower; observation tower; lookout

A tower or elevated structure used for keeping watch, often in historical or military contexts.