Definitions of greegree:

  • noun:   an African amulet