Home

Word

grigri, n.
(grigris)
more info an African amulet
<noun.artifact>

greegree gres-gris grigri
semantic pointers
hypernym