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