The Collaborative International Dictionary of English v.0.48:
audad \audad\ n. same as aoudad. Syn: aoudad, arui, Barbary sheep, maned sheep, Ammotragus lervia. [WordNet 1.5]WordNet (r) 3.0 (2006):
audad n 1: wild sheep of northern Africa [syn: aoudad, arui, audad, Barbary sheep, maned sheep, Ammotragus lervia]