Tagalog Dictionary
Tagalog
manghain (minamangha, minangha, mamanghain) v., inf. amaze; astonish; greatly surprise