Synonyms of Gres-gris in English :
Antonyms of Gres-gris in English
Thesaurus of Gres-gris in English
1. (noun) an African amulet