What does Lucy mean?
From the Latin lux, “light.” Saint Lucy is associated with light and sight.
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.