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.
What does Eleanor mean?
A name of debated origin, long associated with the Greek for “light” or “bright.” Borne by medieval queens.