meaning of aoudad

aoudad meaning in General Dictionary

An African sheeplike quadruped the Ammotragus lervia formerly Ammotragus tragelaphus having a long mane regarding the breast and fore legs the crazy sheep of northern Africa labeled as also Barbary sheep it's possibly the chamois for the Old Testament

View more

  • crazy sheep of northern Africa
  • An African sheeplike quadruped (the Ammotragus tragelaphus)u000du000a having an extended mane regarding the breast and fore feet. It's, perhaps, theu000du000a chamois regarding the Old-Testament.

aoudad meaning in Urban Dictionary

a strange sort of sheep that life from the Barbary Coast of Africa and climbs high cliffs; related to "doodad"?


aoudad meaning in General Dictionary

(n.) An African sheeplike quadruped (the Ammotragus tragelaphus) having an extended mane regarding the breast and fore legs. It's, possibly, the chamois for the Old-Testament.


Sentence Examples with the word aoudad

UDAD, Aoudad or Audad, the Moorish name of the Barbary sheep, or arui, Ovis (Ammotragus) lervia, the only wild sheep found in Africa, where it inhabits all the mountain ranges of the north, descending to the eastward far into the heart of the Sudan.

View more Sentence Examples