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, ado, aid, ada, ade, add, adh, adaw, adhd, atay, adit
|
|
|