Hampshire - Definition

hampshire

n 1: a county of southern England on the English Channel
2: British breed of hornless dark-faced domestic sheep [syn:
Hampshire, Hampshire down]

Look up another word