English synonyms about - contact  

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.0329