Meaning of kamangha-mangha

kamangha-mangha

Tagalog

kamangha-mangha adj. amazing; surprising; wonderful