English meaning of the Dagbani word muzaaba

muzaaba

Noun
  1. suffering of affliction