A variant of Lachlan, from Scottish Gaelic meaning land of lakes or associated with Norse lands.
Like Lauchlan?
Swipe through thousands of names like it