Swansea — definition

1. Swansea (Noun)

1 definition

Swansea (Noun) — A port city in southern Wales on an inlet of the Bristol Channel.

5 types of
city metropolis port urban center urban centre
3 parts of
Cambria Cymru Wales