Advertisement

Swansea

a Scandinavian name, probably literally "Sveinn's Island."

Others are reading

Advertisement
Definitions of Swansea from WordNet

Swansea (n.)
a port city in southern Wales on an inlet of the Bristol Channel;
From wordnet.princeton.edu

Dictionary entries near Swansea

swan

Swanee

swang

swank

swanky

Swansea

swap

sward

sware

swarf

swarm