I also don't think you should discount names because you know people with the names. Especially Ava - every child will go to school with an Ava, not just your daughter! Piper is maybe a bit different as you know the parents and it's a less common name. But I still wouldn't let that stop me if I loved it. I know a family who called their child Antigone because their older daughter had a school friend called Antigone and it inspired them. I don't think the parents of the original Antigone minded at all and that's with a really unusual name.
I haven't heard the name Annora before but I really like it.
Annora and Piper make a good pair. As do Ava and Luna. Or Ava and Annora.
But, if you want to start again with other names:
Amber, Amaya, Avery, Bronte, Billie, Beatrix, Cassidy, Cleo, Callie, Darcey, Delphi, Danica, Everly, Effie, Etta, Faith, Fallon, Fenella, Giselle, Georgie, Greta, Halle, Honor, Hazel, Ivy, Iris, Ida, Juliet, Jasmine, Jemima, Kiki, Katy, Keira, Lara, Lyra, Lena, Mila, Mabel, Maisie, Nova, Naomi, Nina, Olivia, Ottilie, Orla, Paige, Phoebe, Poppy, Robyn, Ramona, Romilly, Saffron, Sadie, Sylvia, Tamara, Tessa, Thea, Verity, Vashti, Veda, Willow, Willa, Winter, Zia, Zeryn, Zara