City of Swansea - definition of City of Swansea by The Free...
Swansea- a port city in southern Wales on an inlet of the Bristol Channel Cambria,Cymru,Wales- one of the four countries that make up the United Kingdom of Great Britain and Northern Ireland; during Roman times the region was known as Cambria ...