Search for word
Search
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