English meaning of the Dagbani word binpuli

binpuli

Noun
  1. intestine