Definitions of grigri:

  • noun:   an African amulet