Dictionary
Search
aoudads
noun
The Barbary sheep, Ammotragus lervia.
Similar Words
aoudad
aloud
/əˈlaʊd/