English meaning of the Dagbani word bariba

bariba

Noun
  1. a small pony