The definition :


Definitions of Swansea:

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



Are you interested in alternative search :

:cymru wales city metropolis urban center

If you like reading news check: