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