Many Maine place names are not like the rest of New England’s, with Bristols and Yarmouths and Portsmouths named after counterparts in England....