From an English surname derived from Old English lanu meaning 'lane' or 'narrow path.'
Like Lanning?
Swipe through thousands of names like it