Meaning of rocky mountain sheep

Definition of rocky mountain sheep

(noun) wild sheep of mountainous regions of western North America having massive curled horns

Other information on rocky mountain sheep

WIKIPEDIA results for rocky mountain sheep
Amazon results for rocky mountain sheep