Deriva dal vocabolo arabo ليلى (laylā), che vuol dire «notte»[1][4][5][6][7][8], e il suo significato viene talvolta interpretato come «scura come la notte»[5] (anche se alcune fonti gli danno origini persiane[2][7]) ed è un nome spesso dato alle bambine nate di notte, potendo significare «figlia della notte»[9]. Layla bint Mahdi ibn Saʿd è un personaggio di una storia romantica che fu molto popolare nella Persia e nell'Arabiamedievali, quella di Laylā e Majnūn (o Qays)[1][4][6][8], protagonisti di molte opere ma soprattutto di due poemi, circolati anche in Europa, dei poeti persiani Nizāmī, XII secolo, e Gīamī, XV secolo[10]. Il nome in Italia però è oggi perlopiù di moda esotica ed eufonica più che letteraria e teatrale[10].
Il nome si diffuse nell'Ottocento per vie letterarie, prima tramite alcuni romanzi di lord Byron (come Il giaurro e Don Giovanni, rispettivamente del 1813 e del 1819)[1], e poi grazie all'opera di Bizet del 1863 I pescatori di perle[1][2]. In italiano giunse nel 1910, con il romanzo di Antonio FogazzaroLeila, basato sulla fiaba medievale[1], e ad oggi è attestato prevalentemente nel Centro e nel Settentrione, in particolare in Toscana ed Emilia-Romagna[1], anche se gode comunque di scarsa diffusione[2].
Non sembra aver avuto influenza sulla diffusione del nome il titolo di Miss Italia a Layla Rigazzi nel 1960[11]; al contrario, negli anni '70 e '80 il nome si è diffuso in Italia con la trilogia cinematografica di Guerre stellari grazie al celebre personaggio della principessa Leila[12][13].
In inglese, dove era già usato nella forma Leila grazie alle opere di Byron[14], negli anni 1970 prese piede anche la forma Layla, grazie alla canzone dei Derek and the Dominos intitolata appunto Layla, anch'essa tratta dalla storia persiana[4][8].
Enzo La Stella T., Santi e fanti: dizionario dei nomi di persona, Bologna, Zanichelli, 2009, ISBN978-88-08-06345-8.
Alda Rossebastiano e Elena Papa, I nomi di persona in Italia: dizionario storico ed etimologico, vol. 2, Torino, UTET, 2008 [2005], ISBN978-88-02-08060-4.