Aoudad
Definitions
2
Posts
1
Posters
241
Views
-
An African sheeplike quadruped (the Ammotragus tragelaphus)having a long mane on the breast and fore legs. It is, perhaps, thechamois of the Old Testament.
-
a strange type of sheep that lives on the Barbary Coast of Africa and climbs cliffs; related to doodad?
Explore More Definitions
Browse our collection of 300,000+ community-written definitions