Meaning of Swansea
Definition of Swansea
(noun)
a
port
city
in
southern
Wales on an
inlet
of the Bristol Channel
Other information on Swansea
WIKIPEDIA results for
Swansea
Amazon results for
Swansea
Tweet