Meaning of mamangha

mamangha

Tagalog

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