Variant spelling of Charles, from Germanic karl meaning 'free man'.
Like Cherles?
Swipe through thousands of names like it