Aurea is one of my favorite girl names! It has a lovely meaning and sounds very noble, but still usable.
Leonia sounds interesting, too!
Leonio... well, too feminine if you ask me.
Lux is not really my cup of tea. It reminds me of "lynx" or a light bulb brand... something. Naw.