A modern invented variant of Layton, an English place name meaning 'settlement with a leek garden.'
Like Laythen?
Swipe through thousands of names like it