Cardiff (HM Prison)
WordNet

noun


(1)   The capital and largest city of Wales
WiktionaryText

Etymology


From + = fortified city on the River Taff
 
x
OK