Variant spelling of Charles, from Germanic karl meaning "free man" or "warrior."
Like Charls?
Swipe through thousands of names like it