Charlote is a spelling variant of Charlotte, the French feminine of Charles, meaning free person.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Charlote?
Swipe through thousands of names like it