Synonyms of Gri-gri in English :
Antonyms of Gri-gri in English
Thesaurus of Gri-gri in English
Gri-gri
see definition of gri-griSynonyms of gri-gri
1. (noun) tropical American feather palm having a swollen spiny trunk and edible nuts
Hypernyms of gri-gri
1. (noun) tropical American feather palm having a swollen spiny trunk and edible nuts