English dictionary
arui meaning and definition
Definition and meaning of arui at MeaningMonkey.org. arui meaning and definition in the English Dictionary.ARUI noun
Definition of arui (noun)
- wild sheep of northern Africa
- synonyms: Ammotragus lervia, aoudad, audad, Barbary sheep, maned sheep
Source: Princeton University Wordnet