The story
- Welsh · derived fromcaer“fort”
- Middle Welsh · derived fromCaerdyf
- English todayCardiff
From Middle Welsh Caerdyf, equivalent to Welsh caer (“fort”) + Taf (“(River) Taff”) = fortified city on the River Taff. Compare Welsh Caerdydd.
Words from the same roots
Welshcaer all →
CarnarvonCarewcaerCaerwent
Etymology from Wiktionary, CC BY-SA 4.0.