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