aoudad

/ˈaʊdɑːd/

Definitions

1. noun

A type of wild sheep native to North Africa, particularly in the Sahara Desert.

“The aoudad was a challenging animal to track due to its agile nature and ability to climb steep terrain.”

Synonyms

  • barbary sheep
  • wild sheep

Antonyms

  • domestic sheep