Synonyms

1. grigri

noun. an African amulet.

Synonyms

  • amulet
  • talisman
  • greegree

Featured Games

Synonym.com