aoudad

noun

  1. The Barbary sheep, Ammotragus lervia.