Welsh Mountain
Definition: Welsh mountain
Welsh mountain: A hardy breed of sheep, well adapted to wet conditions. The animals are small with white faces and very fine fleece, and only the rams have horns. Raising Welsh mountain sheep can provide high-quality wool and meat, enhancing farm income.