Massachusetts Genealogy

Origin of the Town of Haverhill, Massachusetts The Indian name for this locality was "Pentucket" – but the early settlers applied the name of Haverhill in compliment to Rev. John Ward, the first minister, who...

Read More