663 Girl Names That Start With L (With Meanings and Popularity)

  1. Lilac
    • Origin:

      English, from Persian
    • Meaning:

      "bluish or lilac"
  2. Louisa
    • Origin:

      Latinate feminine variation of Louis
    • Meaning:

      "renowned warrior"
  3. Lyla
    • Origin:

      Spelling variation of Lila, Arabic
    • Meaning:

      "night"
  4. Lumi
    • Origin:

      Finnish
    • Meaning:

      "snow"
  5. Lilah
    • Origin:

      Variation of Lila
    • Meaning:

      "night"
  6. Liliana
    • Origin:

      Italian and Spanish variations of Lilian
    • Meaning:

      "lily, a flower"
  7. Leona
    • Origin:

      Latin
    • Meaning:

      "lioness"
  8. Lenora
    • Origin:

      English, contracted form of Leonora
    • Meaning:

      "light"
  9. Lavender
    • Origin:

      English
    • Meaning:

      "purple flower"
  10. Lennon
    • Origin:

      Irish
    • Meaning:

      "lover"
  11. Leonora
    • Origin:

      Italian diminutive of Eleonora or Eleanor, meaning unknown
  12. Lucille
    • Origin:

      French variation of Latin Lucilla
    • Meaning:

      "light"
  13. Lana
    • Origin:

      English diminutive of Alana
    • Meaning:

      "rock or handsome"
  14. Lia
    • Origin:

      Diminutive of names ending in -lia or Italian, Portuguese and Greek variation of Leah
    • Meaning:

      "weary"
  15. Lauren
    • Origin:

      English from Latin
    • Meaning:

      "from Laurentum or bay laurel"
  16. Leonie
    • Origin:

      Latin
    • Meaning:

      "lion"
  17. Laurel
    • Origin:

      Latin
    • Meaning:

      "laurel tree"
  18. Lenore
    • Origin:

      German variation of Leonora, Italian derivative of Eleonora, meaning unknown
  19. Lou
    • Origin:

      Short form of Louise
    • Meaning:

      "renowned warrior"
  20. Liv
    • Origin:

      Norse
    • Meaning:

      "life"