Meaning of manghain

manghain

Tagalog

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