St Brides Bay (English, name)
expansion: St Brides Bay
Senses:
glosses: A bay on the west coast of Pembrokeshire, Wales.
Forms: