Find the word definition

Wikipedia
Lesbury

Lesbury is a small rural village in Northumberland in the north of England. It is built on the main coastal road southeast of Alnwick, on the north bank of the River Aln. Alnmouth railway station is about half a mile away.