Welsh Mountain


noun

a common breed of small hardy sheep kept mainly in the mountains of Wales