Largo Bay (English, name)
expansion: Largo Bay
Senses:
glosses: A bay on the south coast of Fife council area, Scotland.
Forms: