I really like Rowan, Robyn (agree this is the best 'girl' spelling), Quinn and Sophia.
Not so keen on Luna and Penny but they're nice enough.
Unusual but no totally far fetched in a possible similar vein to your list:
Astrid, Amy, Aria, Ayla, Amber, April, Ada, Bronte, Bethan, Blair, Briar, Carys, Cerys, Callie, Cleo, Cassidy, Dana, Della, Erin, Eden, Effie, Esther, Fallon, Fiona, Giselle, Hope, Hebe, Hazel, Heidi, Ingrid, India, Iris, Juliet, Jade, Joanna, Josie, Kyah, Keziah, Lyla, Lyra, Lila, Livia, Lola, Lois, Larissa, Leandra, Mila, Morgan, Mala, Mika, Mirren, Melody, Nia, Nyah, Nadia, Nina, Naomi, Piper, Paloma, Polly, Ramona, Romilly, Romy, Rhiann, Saskia, Sadie, Saffron, Sorrel, Taryn, Tegan, Verity, Zia