Zemi meaning

Any of various local deities, human or animal and represented by small idols, once worshipped by the Caribbean peoples of the Taino culture.
noun
0
0
Advertisement