Definition of HAMPSHIRE
noun : HAMPSHIRE
Source: WordNet 3.1
-
1. (
) a county of southern England on the English Channel ;
-
2. (
) British breed of hornless dark-faced domestic sheep ;
See more about : HAMPSHIRE