English meaning of the Dagbani word shɛhiradira

shɛhiradira

Noun
  1. a witness, supporter in a law case