English meaning of the Dagbani word waribara

waribara

Noun
  1. horse-rider