AOUDAD


Meaning of AOUDAD in English

noun

also au·dad ˈau̇ˌdad

( -s )

Etymology: French aoudad, from Berber audad

: a wild sheep ( Ammotragus lervia ) of No. Africa thought to be the chamois of the Old Testament — called also arui, maned sheep

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.