English place name meaning 'winding stream,' from Old English 'crumb' (bent) and 'wella' (spring).
Like Cromwell?
Swipe through thousands of names like it