What does Sofia mean?
From Greek 'sophia' (σοφία) meaning 'wisdom'. Long established as a given name honoring Holy Wisdom (Hagia Sophia).
What does Eleanor mean?
A name of debated origin, long associated with the Greek for “light” or “bright.” Borne by medieval queens.