Definition of aoudad
English to English noun - wild sheep of northern Africa
source: WordNet 3.0 - An African sheeplike quadruped (the Ammotragus tragelaphus) having a long mane on the breast and fore legs. It is, perhaps, the chamois of the Old Testament.
source: Webster 1913
Visual Synonyms 
Nearby Word
aoudad, audad, adad, ao dai, athodyd, audio, ahead, aided, ad, awaited, aid, adh, ada, add, ado, ade, adaw, atay, a.d., aide
|
|
|