Toponymy in the United Kingdom and Ireland
Great Britain and Ireland have a very varied toponymy due to the different settlement patterns, political and linguistic histories. In addition to the old and modern varieties of English, Scottish Gaelic, Irish Gaelic and Welsh, many other languages and cultures have influenced geographical names including Anglo-Normans, Anglo-Saxons, Romans and Vikings.
Source: Wikipedia — Toponymy in the United Kingdom and Ireland (CC BY-SA 4.0)