Hampshire
/hˈæmpʃɝ/
Explore definitions, synonyms, and language insights of Hampshire
Definitions
Noun
a county of southern England on the English Channel
Noun
British breed of hornless dark-faced domestic sheep