maned sheep n wild sheep of northern Africa Synonym(s) aoudad arui audad Barbary sheep Ammotragus lervia