Meaning of Hampshire
Definition of Hampshire
(noun)
a
county
of
southern
England on the English Channel
British
breed
of
hornless
dark-faced
domestic
sheep
Other information on Hampshire
WIKIPEDIA results for
Hampshire
Amazon results for
Hampshire
Tweet