creativity · grace · mystery
Source: Modern English
Root Word: The combination of Jade and Layla
Derived From: Jade and Layla
Meaning: Jade means emerald or gemstone, and Layla means night in Arabic.
Popularity History: It gradually gained popularity in the early 21st century and has a unique modern feel.