Definitions for "Aberlady Bay"
Aberlady Bay is a bay in East Lothian, Scotland.