A patronymic form meaning 'son of Charles,' and Charles traces back to Germanic roots for a free man.
Like Charleson?
Swipe through thousands of names like it