Definitions of Swansea:

  • noun:   a port city in southern Wales on an inlet of the Bristol Channel