Advertisement

Advertisement

Hampshire Down

noun

  1. a breed of stocky sheep having a dark face and dense close wool, originating from Hampshire, S England


Advertisement

Advertisement

Advertisement

Advertisement


HampshireHampstead