An English-style modern surname name meaning 'son of Knox,' with Knox linked to a round hill or place name.
Like Knoxson?
Swipe through thousands of names like it