hampshire

Noun
  1. A county of southern England on the English Channel (synset 108902592)
  2. British breed of hornless dark-faced domestic sheep (synset 102416239)

Other Searches