Synonym.com
NEW
Table of Contents
1. grigri
Table of Contents
1. grigri
Synonyms
1. grigri
noun.
an
African
amulet.
Synonyms
amulet
talisman
greegree
download a flashcard