望楼 ぼうろう
bōrō

Noun

1. watchtower; observation tower; lookout

Other forms: