What does Sofia mean?
From Greek 'sophia' (σοφία) meaning 'wisdom'. Long established as a given name honoring Holy Wisdom (Hagia Sophia).
What does Alexandra mean?
Alexandra is the feminine of Alexander, from the Greek for “defender of the people.” It has long been a favourite among European royalty.