English dictionary

hampshire down meaning and definition

Definition and meaning of hampshire down at MeaningMonkey.org. hampshire down meaning and definition in the English Dictionary.

HAMPSHIRE DOWN noun

Definition of Hampshire down (noun)

  1. British breed of hornless dark-faced domestic sheep
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: