1
[ noun ] an African amulet

Synonyms

greegree grigri

Related terms

amulet

*