If I may say so, I think you’re all set with [name_f]Zelda[/name_f]. It’s a fabulous match for Juno’s high impact and off-beat style without feeling expected or overly coordinated in the way that mythology names might. From your remaining names, [name_f]Sabrina[/name_f] feels the most compatible with [name_f]Juno[/name_f] followed by [name_u]Sage[/name_u]. I would strike [name_f]Stella[/name_f] and [name_f]Sadie[/name_f] from the list since low popularity is important to you and they both rank inside the top 100.
[name_u]An[/name_u] unusual alternative to [name_f]Zelda[/name_f] is [name_f]Zeta[/name_f]. [name_f]Juno[/name_f] and [name_f]Zeta[/name_f]. That reminds me of other sparky names like [name_f]Vita[/name_f], [name_f]Avia[/name_f], [name_f]Hera[/name_f], [name_f]Leda[/name_f] and [name_f]Annika[/name_f]. [name_f]Zelda[/name_f] and [name_f]Stella[/name_f] both feature the ‘el’ sound so you might also like [name_f]Selma[/name_f], [name_f]Delphi[/name_f], [name_f]Delphine[/name_f] or [name_f]Cicely[/name_f].
The strength of the first syllable in [name_f]Sabrina[/name_f] is what draws me to it on your list. I wonder if you would like [name_f]Sabine[/name_f]. [name_f]Juno[/name_f] and [name_f]Sabine[/name_f]. Some other names with a prominent ‘b’ like [name_f]Alba[/name_f], [name_f]Reba[/name_f], [name_f]Mabli[/name_f], [name_f]Thisbe[/name_f] and [name_f]Cybele[/name_f] might be to your liking. [name_u]Sage[/name_u] and [name_f]Sadie[/name_f] have the dominant long ‘a’ sound. [name_f]Mavis[/name_f], [name_f]Ismay[/name_f], [name_f]Linnea[/name_f], [name_f]Nimue[/name_f], and [name_f]Danae[/name_f] might suit you.
I also think you could take inspiration from the sounds and imagery of [name_f]Astrid[/name_f] because it’s already shown to make a good pairing with [name_f]Juno[/name_f]. [name_f]Astrid[/name_f] makes me think of [name_f]Calista[/name_f], [name_f]Hester[/name_f], [name_f]Ursa[/name_f], [name_f]Cosma[/name_f], [name_u]Vesper[/name_u], [name_f]Ardith[/name_f], [name_f]Elodie[/name_f] and [name_f]Tesni[/name_f]. I have one final suggestion of [name_u]Irie[/name_u]. I think its simplicity would help overcome the unfamiliarity. [name_f]Juno[/name_f] and [name_u]Irie[/name_u].
For boy names there’s less to go off your style. [name_u]Eli[/name_u] is a great name but not one I would suggest for someone avoiding high popularity. I think it might be hard to stay with distinctly Latin origin names and avoid repeating the ‘o’ ending. Names with ancient usage would generally feel compatible. What about [name_m]Amias[/name_m], [name_m]Lucian[/name_m], [name_m]Nicander[/name_m], [name_m]Ferris[/name_m], [name_m]Ignatius[/name_m], [name_u]Rhodes[/name_u], [name_m]Magnus[/name_m], [name_m]Damon[/name_m], [name_m]Titus[/name_m], [name_m]Zenon[/name_m], [name_u]Aries[/name_u] or [name_m]Castor[/name_m].
[name_u]Eli[/name_u] is similar to [name_m]Felix[/name_m], [name_m]Esai[/name_m], [name_m]Enoch[/name_m], [name_m]Eben[/name_m] when pronounced with a long ‘e’ but they feel a bit mismatched with [name_f]Juno[/name_f]. I wonder if you would be interested in a [name_u]Finn[/name_u] name. There are a lot of uncommon variations like [name_m]Finnian[/name_m], [name_m]Fintan[/name_m], [name_m]Finbar[/name_m] and [name_u]Griffin[/name_u]. Taking inspiration from [name_f]Zelda[/name_f], perhaps Zaccia or [name_m]Zaccheus[/name_m] hold some appeal. [name_m]Ozzy[/name_m] for something playful. [name_f]Juno[/name_f] and [name_m]Ozzy[/name_m].