You've got quite a wide brief there. There's an awful lot of relatively unusual names.
Random selection:
Angelica, Astrid, Alyona, Amberley, Bronte, Bryony, Bronwen, Blair, Clarissa, Cassandra, Cerys, Camryn, Daphne, Danika, Delphi, Devon, Elianne, Effie, Eilidh, Everley, Fleur, Faith, Fira, Fallon, Georgette, Giovanna, Gloria, Genesis, Henrietta, Honor, Halima, Hadley, Ingrid, Irma, Iona, Inaya, Jocelyn, Juliet, Jocasta, Jessamy, Katerina, Karensa, Karizma, Kiki, Lorelai, Larissa, Lana, Livia, Miranda, Miriam, Mala, Mika, Natasha, Noelle, Nyah, Noa, Octavia, Ottillle, Odette, Ocean, Paloma, Pandora, Piryanka, Pepper, Quinn, Queenie, Rosalind, Ruth, Robina, Rowena, Sorrell, Susannah, Safiya, Saffron, Thalia, Theodora, Tamika, Taryn, Ursula, Una, Ulrika, Viola, Vanessa, Vashti, Venice, Winifred, Wilhemina, Wanda, Wren, Xanthe, Xenia, Xanthippe, Zia, Zeryn, Zillah
Adrian, Alisdair, Braxton, Brody, Christian, Crispin, Diego, Django, Ezra, Elias, Fergus, Fraser, Gareth, Gregory, Hamish, Hector, Inigo, Igor, Jesse, Joachim, Kester, Kenneth, Lachlan, Lawrence, Malachi, Merlin, Noel, Nikita, Orson, Obadiah, Patrick, Porter, Quentin, Quinn, Robin, Ruaridh, Solomon, Storm, Titus, Talon, Ulysses, Valiant, Victor, Wolf, Wilkie, Xavier, Xander, Yorrick, Yves, Zebediah, Zechariah