Meaning of mapamihag

mapamihag

Tagalog

adj. captivating; fascinating; alluring