Hampshire Meaning

There are 2 meaning(s) for word Hampshire

Meaning 1 : British breed of hornless dark-faced domestic sheep

    Synonyms : hampshire down
Meaning 2 : a county of southern England on the English Channel