Modern spelling variant of Charlie, derived from Old German 'Karl' meaning 'free man.'
Like Charliegh?
Swipe through thousands of names like it