Tagalog Dictionary
Tagalog
mamangha (namamangha, namangha, mamamangha) v., inf. be amazed or astonished; wonder