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