Greegree — synonyms, definition

1. greegree (Noun)

2 synonyms
gres-gris grigri
1 definition

greegree (Noun) — An African amulet.

2 types of
amulet talisman