English meaning of the Dagbani word hachi

hachi

Noun
  1. a due, what is due