A modern blend of Blake and Leigh, drawing on roots meaning dark or fair and meadow or clearing.
Like Blaykleigh?
Swipe through thousands of names like it