I find considering
Charlotte and
Andrea as meaning "woman" or "female" a stretch as well (after all
Andrea comes from the Greek "andros" which means man), they're all part of those prettified etymologies for which each name must have a nice meaning and its own meaning, god forbid it's just a form of another name.
