El origen del nombre de la ciudad se cree que procede del britónico "Din Eidyn" ('Fuerte de Eidyn'), de los tiempos en que únicamente era un fuerte.