Lorne

or Lorn

[ lawrn ]

noun
  1. Firth of, an inlet of the Atlantic Ocean, on the W coast of Scotland, leading NE to the Caledonian Canal.

Words Nearby Lorne

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024

How to use Lorne in a sentence