bighorn sheep
Explore definitions, synonyms, and language insights of bighorn sheep
Definitions
Noun
wild sheep of mountainous regions of western North America having massive curled horns
Explore definitions, synonyms, and language insights of bighorn sheep