Likely a blended form of Charlotte and Charlene, from a Germanic root meaning 'free person.'
Like Charolene?
Swipe through thousands of names like it