English meaning of the Dagbani word suzura

suzura

Noun
  1. reverence