grigri

Definitions

  • WordNet 3.6
    • n grigri an African amulet
    • ***
Webster's Revised Unabridged Dictionary
    • n Grigri An African talisman or charm.
    • ***