A modern elaboration of Kess- with the fashionable -leigh ending, giving it a contemporary surname-style sound.
Like Kesleigh?
Swipe through thousands of names like it