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