English meaning of the Dagbani word walisi

walisi

Noun
  1. travail
    • oribis