AOUDAD


Meaning of AOUDAD in English

[aou.dad] n [F, fr. Berber audad] (1861): a wild bovine (Ammotragus lervia) of No. Africa that is closely related to goats and sheep and has been introduced into the southwestern U.S.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.