Modern invented blend of Charlotte (free woman) and Anne (grace), combining French and Hebrew roots.
Like Charlanne?
Swipe through thousands of names like it