Answer
The name of Haverhill, Massachusetts is pronounced Hay-vril locally. It is a common misconception that the name is pronounced Have-er-hill, as it is in many other places. The name of the city is derived from the Old English word "haverhella", meaning "sandbank by the river".