Massachusetts town names tend to have a certain way about them. Usually, as soon as we hear and/or read the name of a town, even if we don't know where it is, we know if that is a town in the Bay State. It just so happens that if you were to mention any town that end with 'ham', there is a good chance that town exists in Massachusetts given the fact that there are 19 of them.