Innovation · confidence · charm
Source: Modern English
Root Word: Layla
Derived From: The combination of Layla and Rae
Meaning: Layla usually means night or darkness, and Rae usually means light.
Popularity History: This name is relatively rare in modern times and is usually used as a personalized name.