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.
What does Regina mean?
From the Latin 'regina', meaning 'queen' (feminine of 'rex'). Long used as a title of the Virgin Mary (Regina Caeli, 'Queen of Heaven'). A literal, well-established 'queen' name.