1069 Baby Names That Start With L (with Meanings and Popularity)

  1. Lenora
    • Origin:

      English, contracted form of Leonora
    • Meaning:

      "light"
  2. Lavender
    • Origin:

      English
    • Meaning:

      "purple flower"
  3. Leonora
    • Origin:

      Italian diminutive of Eleonora or Eleanor, meaning unknown
  4. Lennon
    • Origin:

      Irish
    • Meaning:

      "lover"
  5. Lucille
    • Origin:

      French variation of Latin Lucilla
    • Meaning:

      "light"
  6. Lana
    • Origin:

      English diminutive of Alana
    • Meaning:

      "rock or handsome"
  7. Lee
    • Origin:

      English
    • Meaning:

      "pasture, meadow"
  8. Lia
    • Origin:

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

      "weary"
  9. Lorenzo
    • Origin:

      Italian variation of Laurence
    • Meaning:

      "from Laurentium"
  10. Lauren
    • Origin:

      English from Latin
    • Meaning:

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

      Latin
    • Meaning:

      "lion"
  12. Liev
    • Origin:

      Yiddish variation of Lev
    • Meaning:

      "heart"
  13. Laurel
    • Origin:

      Latin
    • Meaning:

      "laurel tree"
  14. Lenore
    • Origin:

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

      Short form of Louise
    • Meaning:

      "renowned warrior"
  16. Lian
    • Origin:

      Variation of Leon or German short form of Julian, Chinese
    • Meaning:

      "waterfall; lotus"
  17. Liv
    • Origin:

      Norse
    • Meaning:

      "life"
  18. Luella
    • Origin:

      Spelling variation of Louella
    • Meaning:

      "battle famous fairy maiden"
  19. Lainey
    • Origin:

      Diminutive of Elaine, French and Scottish
    • Meaning:

      "bright shining light"
  20. Lark
    • Origin:

      English bird name