Noun audad has 1 sense
  1. aoudad, arui, audad, Barbary sheep, maned sheep, Ammotragus lervia - wild sheep of northern Africa
    --1 is a kind of wild sheep
    --1 is a member of Ammotragus, genus Ammotragus
,
TOP