A Scottish variant of Lachlan, meaning 'from the land of the lochs,' historically referencing Norse settlers.
Like Lauchlin?
Swipe through thousands of names like it