Meaning of mangha

mangha

Tagalog

mangha n. amazement; great surprise