TLDW; We have multiple different root languages in English city names, and you are only thinking one dimensionally, with the Roman Latin root. Cirencester is a good example, pronounced how you might expect while further north the town names get more germanic, and eventually Scandinavian.
https://m.youtube.com/watch?v=uYNzqgU7na4
TLDW; We have multiple different root languages in English city names, and you are only thinking one dimensionally, with the Roman Latin root. Cirencester is a good example, pronounced how you might expect while further north the town names get more germanic, and eventually Scandinavian.
The video helps it makes sense.