audad

(noun)

noun

1. wild sheep of northern Africa

Similar word(s): aoudad

Definition categories: animal