borrego cimarrón

Noun

 * 1) bighorn sheep species of wild sheep in North America