creativity · Leadership · harmonious
Source: Spanish and Old English
Root Word: Ella, Sandra
Derived From: The combination of Ella and Sandra
Meaning: "Ella" means light or fairy, and "Sandra" is a shortened form of "Alexandra", meaning protector.
Popularity History: This name is relatively rare in modern times, so it is unique and innovative.