aoudad definition

  • noun:
    • A wild sheep (Ammotragus lervia) of northern Africa, having long, curved horns and a beardlike growth of hair on neck and chest. Also referred to as Barbary sheep.
    • The Barbary sheep, Ammotragus lervia.
    • An African sheeplike quadruped (the Ammotragus lervia, formerly Ammotragus tragelaphus) having a lengthy mane on breast and fore legs; the wild sheep of northern Africa; -- called also Barbary sheep. It really is, possibly, the chamois of Old Testament.
    • The crazy sheep of Barbary; a ruminant for the subfamily Ovinæ and family members Bovidæ, inhabiting north Africa.
    • wild sheep of northern Africa

Related Sources

  • Sentence for "aoudad"
  • Variant for "aoudad"
  • Urban Dictionary for "aoudad"
    • a strange variety of sheep that…
    • View More
77 votes

How would you define aoudad?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!