Blanchefleur! I thought I was on of the few people alive who even knew this name existed. Wow.
You've got a great list of names, too many to list my favorites. It would be about 75% of them. :-)
A few more for your perusal (sorry for any repeats):
Angharad,
Emer /
Eimear,
Liadan,
Andraste,
Gaia,
Leda,
Iphigenia,
Europa,
Io,
Astraea, Sulis
Minerva,
Igraine,
Enid,
Linnet,
Parvati,
Lakshmi,
Freya /
Freja,
Melusine,
Lorelei, Ondine, Scheherezade;
Roland, Ozymandias,
Leander,
Ulysses,
Geraint,
Castor,
Pollux.