maboya - Spanish English Dictionary

maboya

Play ENESESes
Play ENESESmx

Meanings of "maboya" in English Spanish Dictionary : 1 result(s)

Spanish English
Folklore
maboya [m] PR nocturnal phantom that, according to indigenous belief, searched for women to live with them and they defended themsevles with amulets