Baby Names › Names › Leyla
Girl name
Meaning: Very dark night, mecnun's leyla
Browse all names → Türkçe
Opening the App Store…