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
Tweet