aoudad Meaning, Definition & Usage

  1. noun wild sheep of northern Africa
    Barbary sheep; audad; maned sheep; Ammotragus lervia; arui.

WordNet


A"ou*dad noun
Etymology
The Moorish name.
Definitions
  1. (Zoöl.) An African sheeplike quadruped (the Ammotragus tragelaphus) having a long mane on the breast and fore legs. It is, perhaps, the chamois of the Old Testament.

Webster 1913