grigri, gres-gris, greegreenoun
an African amulet
Synonyms:greegree, grigri, gres-gris
© Synonyms.com