aoudad
/ˈaʊ.dæd/
noun
- A wild mountain sheep from North Africa, with a thick, shaggy coat and curved horns.
- The zoo's new aoudad enclosure mimics its natural desert habitat.
- We spotted a herd of aoudad grazing on the rocky hillside.
- The aoudad climbed the steep cliff with surprising ease.