English meaning of the Dagbani word yuri

yuri

Noun
  1. snakes
    • horses