What is the full meaning of grigri
an African charm or amulet, also GREEGREE, GRISGRIS [n -S]
Example of the word grigri placed on a Scrabble board.