Modern phonetic respelling of Charlie/Charlee, from French 'Charles' meaning 'free person.'
Like Sharlee?
Swipe through thousands of names like it