Tagalog Dictionary
Tagalog
n. place from where one can view things far away
tanawan (tinatanawan, tinanawan, tatanawan) v., inf. look at something far away