hampshire

Nouns

  • (n) a county of southern England on the English Channel
  • (n) British breed of hornless dark-faced domestic sheep Hampshire down,

Synonyms

Hampshire down

Words of close approximity

Hampshire down