Eyemouth
Proper noun
Meaning
Eyemouth
A harbour town in the Scottish Borders council area, Scotland (OS grid ref NT9464).
Examples
After all this adventuring it’s time to chill in Eyemouth, a small coastal town with colourful boats and beach cabins.