A surname-style blend of Knox, from a hill, and Lee, meaning meadow or clearing.
Like Knoxlee?
Swipe through thousands of names like it