English | German | Russian | Czech

Rocky Mountain sheep English

Meaning Rocky Mountain sheep meaning

What does Rocky Mountain sheep mean?

Rocky Mountain sheep

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

Synonyms Rocky Mountain sheep synonyms

What other words have the same or similar meaning as Rocky Mountain sheep?

Are you looking for...?