English meaning of the Dagbani word sangali

sangali

Noun
  1. an important task
    • a pressing responsibility
      • an urgent problem, intervening matter, unexpected event, mishap