Synonyms of Greegree in English :
Antonyms of Greegree in English
Thesaurus of Greegree in English
1. (noun) an African amulet