Argali
WordNet

noun


(1)   Wild sheep of semidesert regions in central Asia
 
x
OK