aoudad Hear it!

aoudad Definition

aou·dad (äo̵o dad′, o̵udad′)

noun

a wild N African sheep (Ammotragus lervia) with large curved horns and a heavy growth of hair from the throat to the knees; Barbary sheep

Etymology: Fr < Moorish audad

Browse dictionary entries near aoudad

  1. Aosta
  2. aorta
  3. aorist
  4. Aorangi
  5. AOR
  6. Aomori
  7. AOL Inc.
  8. AODI
  9. ao dai
  10. ANZUS
  1. Ap
  2. ap-
  3. APA
  4. APAC
  5. apace
  6. apache
  7. Apache Software Foundation
  8. Apalachee Bay
  9. Apalachicola
  10. apanage