Meaning & Story
English place name meaning 'herb garden' or 'leek town.'
Leighton is a sophisticated English name from a place name meaning leek town or herb garden. It feels modern yet pedigreed, popular as both first and last name. Perfect for a refined, well-mannered pet with an air of quiet elegance.