aoudad

noun
  1. A wild North African sheep with a stocky build, curved horns, and a long coat, also called a Barbary sheep.
  2. Usage: Also spelled 'udad' or 'arui'; Scientific name: Barbary sheep (Barbary sheep)

Examples