Meaning of mahiwaga

mahiwaga

Tagalog

mahiwaga adj. mysterious; inexplicable; magic; subtle