I prefer
Cordelia by far.
Cornelia sounds like a name that'd be used in a shallow kid's show to denote the geeky, 'corny' girl.
“Fairy tales are more than true; not because they tell us that dragons exist, but because they tell us that dragons can be beaten.”
― Neil Gaiman