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