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

  1. Leslie
    • Origin:

      Scottish
    • Meaning:

      "garden of holly"
  2. Lenny
    • Origin:

      Diminutive of Leonard, German
    • Meaning:

      "brave lion"
  3. Lonan
    • Origin:

      Manx, Irish
    • Meaning:

      "little blackbird"
  4. Lloyd
    • Origin:

      Welsh
    • Meaning:

      "gray"
  5. Lou
    • Origin:

      Short form of Louise
    • Meaning:

      "renowned warrior"
  6. Lux
    • Origin:

      Latin
    • Meaning:

      "light"
  7. Lando
    • Origin:

      Portuguese, Spanish, Italian
    • Meaning:

      "land"
  8. Larkin
    • Origin:

      Irish
    • Meaning:

      "rough, fierce"
  9. Linda
    • Origin:

      Spanish, Portuguese and Italian
    • Meaning:

      "pretty"
  10. Leia
    • Origin:

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

      "weary; the law; dissolution"
  11. Lacey
    • Origin:

      English
    • Meaning:

      "from Lassy"
  12. Liora
    • Origin:

      Hebrew
    • Meaning:

      "light"
  13. Lukas
    • Origin:

      German variation of Lucas
    • Meaning:

      "man from Lucanus"
  14. Lars
    • Origin:

      Scandinavian from Latin Laurentius
    • Meaning:

      "crowned with laurel"
  15. Lumina
    • Origin:

      Latin
    • Meaning:

      "light"
  16. London
    • Origin:

      Place-name
    • Meaning:

      "Capital city of England"
  17. Lyanna
    • Origin:

      Modern invented name
  18. Link
    • Origin:

      Word name or diminutive of Lincoln
    • Meaning:

      "ring, loop, connection; town by the pool"
  19. Leonardo
    • Origin:

      Italian and Spanish variation of Leonard, German
    • Meaning:

      "brave lion"
  20. Lisette
    • Origin:

      French, diminutive of Elizabeth or Lise
    • Meaning:

      "pledged to God"