• word of the day

    hampshire

    hampshire - Dictionary definition and meaning for word hampshire

    Definition
    (noun) a county of southern England on the English Channel Definition
    (noun) British breed of hornless dark-faced domestic sheep
    Synonyms : hampshire down
Download our Mobile App Today
Receive our word of the day
on Whatsapp