GREEGREE


Meaning of GREEGREE in English

noun an african talisman or gri'gri' charm.

Webster English vocab.      Английский словарь Webster.