English meaning of the Dagbani word dabindi

dabindi

Noun
  1. sediment of pito