Barbary sheep
WordNet

noun


(1)   Wild sheep of northern Africa
 
x
OK