Meaning of mahiya

mahiya

Tagalog

mahiya n., adj. magic


mahiya

Tagalog

mahiya (nahihiya, nahiya, mahihiya) v., inf. feel ashamed; be embarrassed