English meaning of the Dagbani word shahira

shahira

Noun
  1. witness