aoudad noun1 •The Barbary sheep, Ammotragus lervia.In captivity the aoudad seems to like water and to enjoy taking a bath. The diet consists of grass, herbaceous plants, and stunted bushes. — 1999 formsaoudads