English place name meaning 'royal forest' or 'keen wood,' from Old English elements.
Like Kenwood?
Swipe through thousands of names like it