1
[ noun ] an African amulet

Synonyms

gres-gris grigri

Related terms

amulet

*