0%

ALL meanings of aoudad

a·ou·dad
A a
  • noun aoudad a wild mountain sheep, Ammotragus lervia, of N Africa, having horns curved in a semicircle and long hair covering the neck and forelegs 3
  • noun aoudad a wild N African sheep (Ammotragus lervia) with large curved horns and a heavy growth of hair from the throat to the knees; Barbary sheep 3
  • noun aoudad The Barbary sheep, Ammotragus lervia. 1
  • noun aoudad a wild sheep, Ammotragus lervia, of northern Africa, having a long fringe of hair on the throat, chest, and forelegs. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?