Haverhill pronounced "Haver(long a)ill", not "Haver-hill".

"HAY-vrill " is just down the road from me.So there must be sub-regional-accent thingies.
Then there is Tewksbury -- Tooks-bry and
Billerica --- Bill-RICKA
and the ever popular Worcester which all the Brits will be glad to help with.
I was fine in England as so many of the names are the same ..... but a trip to Ireland tripped me up with Youghal.
It's "yawl!" or, for the Southerners, "y'all."
wow