Kerry Hill

Noun

 * 1) A sheep of a domestic breed originating in the county of Powys in Wales.