Synonyms of Aoudad in English :

Antonyms of Aoudad in English

Thesaurus of Aoudad in English

Aoudad

see definition of aoudad

Synonyms of aoudad

1. (noun) wild sheep of northern Africa

Member Meronyms of aoudad

1. (noun) wild sheep of northern Africa

Hypernyms of aoudad

1. (noun) wild sheep of northern Africa