Swansea Bay

English

Proper noun

Swansea Bay

  1. A bay in the Swansea area, on the south coast of Wales.