I have heard of it as a French nn for Aurelie.
And a family I know used it for Holly.
But no, not Charlotte.