Noun Definition

greegree

1.Definition: an African amulet

Related Noun(s):grigri

Category: Objects