Gaelic form meaning 'from the land of lakes' or related warrior imagery in older Irish-Scottish tradition.
Like Lachlann?
Swipe through thousands of names like it