English meaning of the Dagbani word shɛhiradibo

shɛhiradibo

Noun
  1. giving evidence, being a witness