English Dictionary
◊ GRIGRI
grigri
n : an African amulet [syn: {gres-gris}, {greegree}]