English meaning of the Dagbani word shihirili

shihirili

Noun
  1. magic, a miracle, a vision
    • a sign, symbol, evidence, experiment