Leyla is a female name.
Leyla is a variant of Leila and of Persian origin.
Leyla means “night” (from Arabic “lailaa”) and “lilac” (Turkish).
No need to look further, then. Find a beautiful first name for your baby with our free Baby Names App. Just try it now!