Creative respelling of Leighton, an English place name meaning 'leek settlement' or 'herb garden town.'
Like Leightyn?
Swipe through thousands of names like it