Letters that make aoudad
a, o, d, u are letters that make 'aoudad'
aoudads is a word created by adding a letter to 'aoudad'
1 possible definitions for 'aoudad'
Under this definition, aoudad is a noun and has the following properties:
arui, audad, Barbary sheep, maned sheep, Ammotragus lervia have the same meaning as 'aoudad'
'aoudad' can be a type of wild sheep.
'aoudad' can be a member of Ammotragus, genus Ammotragus.