-
nounwild sheep of mountainous regions of western North America having massive curled hornstype of:
Explanation of rocky mountain sheep
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.