Definition of Greegree

  • 1. An African amulet Noun

Synonyms for word "greegree"

Semanticaly linked words with "greegree"

Hyponims for word "greegree"