English meaning of the Dagbani word binsabili

binsabili

Noun
  1. liver (liver)