grigri Meaning, Definition & Usage

  1. noun an African amulet
    gres-gris; greegree.

WordNet