Englisch
Detailed Synonyms for aoudad in Englisch
aoudad:
aoudad [the ~] Nomen
-
the aoudad
– wild sheep of northern Africa 1the Barbary sheep; the arui; the audad; the maned sheep; the aoudad; the Ammotragus lervia– wild sheep of northern Africa 1