English meaning of the Dagbani word babila

babila

Noun
  1. a puppy, young dog