English Dictionary
◊ SWANSEA
Swansea
n : a port city in S Wales on an inlet of the Bristol Channel
[syn: {Swansea}]