aoudad Syllabification: (a·ou·dad)Pronunciation: /ˈä-o͝oˌdad/Definition of aoudad noun another term for Barbary sheep.Origin: early 19th century: from French, from Berber udādaoudad in other Oxford dictionaries Definition of aoudad in the British & World English dictionary