Back to Dictionary
望楼
望樓
wànglóu
1. watchtower
2. lookout tower