I think Perla is my favourite and the most fitting from your list! Luna and Perla also sound great together.
I actually love the name Snow but I think the Snow White connotation isn’t great. However Nieve with the nickname Snow could work.
Nova and Aura are also cool and on theme.
For a boy I think Wolf is the clear winner for me. Followed closely by Bear and Sky.
Let’s see if I can think of any more…
Fae White ![]()
Blaze White ![]()
Dove White
(could be a good middle name - maybe with Mira or Miro which mean peace)
Phoebe means shining one - could be a good middle for Perla
Tide or Wave or even Ocean ![]()
Everest ![]()
Iris ![]()
Helios, Elio or Sunny ![]()
I think my favourite with Luna Lucia is Mira Dove (White Dove of Peace) or Perla Phoebe (Shining White Pearl) and for a boy maybe Sunny Blaze.
FWIW my daughters are Fl0ra and St3lla so I am all about the word/meaning names!
ETA: Flora Fae would also be gorgeous with Luna Lucia
And did anyone mention Alba yet? Maybe Alba Dawn or Alba Soleil