English place name meaning 'settlement on a hilltop,' from Old English 'cnoll.'
Like Knowlton?
Swipe through thousands of names like it