What does Stella mean?
Directly from the Latin word 'stella' meaning 'star'. It is the clearest, least disputed star name, used in Latin literature and revived in English since the Renaissance (notably by Sir Philip Sidney).
What does Lucy mean?
From the Latin lux, “light.” Saint Lucy is associated with light and sight.