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

  1. Lucinda
    • Origin:

      Variation of Lucia
    • Meaning:

      "light"
  2. Lilibet
    • Origin:

      Nickname of Elizabeth, Hebrew
    • Meaning:

      "pledged to God"
  3. Lara
    • Origin:

      Russian, diminutive of Larissa or Larisa
    • Meaning:

      "citadel"
  4. Laszlo
    • Origin:

      Hungarian
    • Meaning:

      "glorious ruler"
  5. Liv
    • Origin:

      Diminutive of Olivia, English, Norse
    • Meaning:

      "olive tree; life, protection"
  6. Lennon
    • Origin:

      Irish
    • Meaning:

      "lover"
  7. Luka
    • Origin:

      Russian; Serbian; Croatian; Slovene
    • Meaning:

      "man from Lucania"
  8. Lana
    • Origin:

      English diminutive of Alana
    • Meaning:

      "rock or handsome"
  9. Lowell
    • Origin:

      French
    • Meaning:

      "young wolf"
  10. Leda
    • Origin:

      Greek
    • Meaning:

      "happy"
  11. Leonidas
    • Origin:

      Greek
    • Meaning:

      "lion"
  12. Logan
    • Origin:

      Scottish surname
    • Meaning:

      "little hollow"
  13. Laurence
    • Origin:

      English from Latin
    • Meaning:

      "from Laurentum or bay laurel"
  14. Leia
    • Origin:

      Variation of Leah, Laya, or Leya, Portuguese, Spanish, English, Sanskrit
    • Meaning:

      "weary; the law; dissolution"
  15. Luciano
    • Origin:

      Italian, Spanish, and Portuguese variation of Lucian
    • Meaning:

      "light"
  16. Loretta
    • Origin:

      English variation of Italian Lauretta; diminutive of Laura
    • Meaning:

      "bay laurel"
  17. Lando
    • Origin:

      Portuguese and Spanish diminutive of Orlando, Rolando
  18. Liora
    • Origin:

      Hebrew
    • Meaning:

      "light"
  19. Lula
    • Origin:

      Diminutive of any Lu name
  20. Lorelai
    • Origin:

      Spelling variation of Lorelei, German
    • Meaning:

      "alluring, temptress"