AOUDAD


Meaning of AOUDAD in English

[ 'α:ʊdad ]

■ noun another term for Barbary sheep .

Origin

C19: from Fr., from Berber udād .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.