creativity · harmonious · Light
Source: English
Root Word: Ella + Laya
Derived From: Ellie, Ella
Meaning: "Ella" comes from Old English and means spirit or light; "Laya" may be derived from Sanskrit and means rest or harmony.
Popularity History: In recent years, this name has gradually become popular in Europe and the United States as a unique and modern name.