Barbary-sheep Synonyms

Wild sheep of northern Africa
(Noun)