GRIGRI

Definition of GRIGRI

  1. (noun)an African amulet