oribis
English
Noun
oribis
plural of
oribi