audad

noun
  1. A wild sheep native to North Africa, having a stocky build and curved horns; also called a Barbary sheep.
  2. Usage: Also spelled 'arui' or 'aoudad'; Zoological term

Examples