oribis

English

Noun

oribis

  1. plural of oribi