Likely a rare variant of Karel or Carol-related forms, from Germanic roots meaning 'free man.'
Like Kerel?
Swipe through thousands of names like it