Hampshire Down

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.

Leave a Comment