Meaning of mahika

mahika

Tagalog

mahika n., adj. magic