Hampshire Down
Definition: Hampshire Down
Hampshire Down: A short stocky early-maturing sheep, originating from Berkshire ewe flocks and Southdown rams. Raising Hampshire Down sheep offers farmers a breed known for early maturity and good meat quality.