English meaning of the Dagbani word bimbali

bimbali

Noun
  1. a tributary of a river, ox-bow, side-pond