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

  1. Linda
    • Origin:

      Spanish, Portuguese and Italian word name meaning "pretty"
    • Meaning:

      "pretty"
  2. Lucretia
    • Origin:

      Latin, female form of Lucretius, meaning unknown
  3. Leslie
    • Origin:

      Scottish
    • Meaning:

      "garden of holly"
  4. Lenny
    • Origin:

      Diminutive of Leonard
    • Meaning:

      "brave lion"
  5. Larkin
    • Origin:

      Irish
    • Meaning:

      "rough, fierce"
  6. Leia
    • Origin:

      Spelling variation of Leya, Spanish; Hindi
    • Meaning:

      "the law; lion"
  7. Lotus
    • Origin:

      Greek
    • Meaning:

      "lotus flower"
  8. Ledger
    • Origin:

      English surname
  9. Lando
    • Origin:

      Portuguese and Spanish diminutive of Orlando, Rolando
  10. Leighton
    • Origin:

      English
    • Meaning:

      "meadow town"
  11. Loretta
    • Origin:

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

      "bay laurel"
  12. Leith
    • Origin:

      Scottish river name
    • Meaning:

      "wet"
  13. Lynx
    • Origin:

      Animal name
  14. Lucky
    • Origin:

      English word name
    • Meaning:

      "having good fortune"
  15. Laurent
    • Origin:

      French variation of Lawrence
    • Meaning:

      "of Laurentium or bay laurel"
  16. Luis
    • Origin:

      French and German variation of Louis
    • Meaning:

      "renowned warrior"
  17. Lloyd
    • Origin:

      Welsh
    • Meaning:

      "gray"
  18. Lucio
    • Origin:

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

      "light"
  19. Landry
    • Origin:

      French and English
    • Meaning:

      "ruler"
  20. Lilibet
    • Origin:

      Nickname of Elizabeth, Hebrew
    • Meaning:

      "pledged to God"