What does Lucy mean?
From the Latin lux, “light.” Saint Lucy is associated with light and sight.
What does Nova mean?
From Latin 'nova', the feminine of 'novus' meaning 'new'. In astronomy a nova is a star that suddenly brightens, which reinforces its celestial, star-related feel.