English synonyms about - contact  
Swanseacitymetropolisurban centerportCambriaCymruWales

Swansea

noun

1 Swansea

A port city in southern Wales on an inlet of the Bristol Channel.

Dutch: Swansea


Find more on swansea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0315