YourDictionary

Lorne

also Lorn (lôrn), Firth of

An inlet of the Atlantic Ocean on the western coast of Scotland between Mull Island and the mainland.

link/cite print suggestion box