Table of Contents
Synonyms

1. grigri

noun. an African amulet.

Featured Games

Synonym.com