Definition Definition

greegree - Meaning and Examples

Meaning of 'greegree' (Webster Dictionary)

1 . Greegree [ n.]
- An African talisman or Gri'gri' charm.