capital city of Wales, United Kingdom
From Welsh Caerdydd, meaning 'fort on the Taff river'
Try Another Word