English meaning of the Dagbani word shiriku

shiriku

Noun
  1. magic, spell