NichiDict

物見台

ものみだい
[monomidai]

Meanings

1.Noun

observation platform; lookout platform