aoudad aoudad

Definition(s):

  • (n) wild sheep of northern Africa

Usage(s):

  1. And that is not all: Owner "Wolfie" Wolfenbarger, a retired Knoxville restaurateur, has stocked the Haven with big-horned aoudad (wild sheep) from North Africa, mouflons from .
  2. Owner Charles Schreiner III has stocked it with imported game from all over the world: deer from Japan, aoudad rams from North Africa, antelope from India, Corsican rams and the .
Word of the Day
integral integral
/ˈɪn tə ɡrəl /