English meaning of the Dagbani word binsaa

binsaa

Noun
  1. diarrhoea