English meaning of the Dagbani word shahara

shahara

Noun
  1. witness