English meaning of the Dagbani word talima

talima

Noun
  1. pledge given for a debt (traditionally, usually a child)