English meaning of the Dagbani word talahi

talahi

Noun
  1. necessity, compulsion, force
    • burden, importance