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

  1. Lori
    • Origin:

      English spelling variation of Laurie; diminutive of Laura
    • Meaning:

      "from Laurentium or bay laurel"
  2. Lacey
    • Origin:

      English
    • Meaning:

      "from Lassy"
  3. Lowell
    • Origin:

      French
    • Meaning:

      "young wolf"
  4. Lilia
    • Origin:

      Spanish, Italian and Russian
    • Meaning:

      "lily"
  5. Lark
    • Origin:

      English bird name
  6. Lonan
    • Origin:

      Manx, Irish
    • Meaning:

      "little blackbird"
  7. Lars
    • Origin:

      Scandinavian from Latin Laurentius
    • Meaning:

      "crowned with laurel"
  8. Lennox
    • Origin:

      Scottish
    • Meaning:

      "elm grove"
  9. Linda
    • Origin:

      Spanish, Portuguese and Italian
    • Meaning:

      "pretty"
  10. Ledger
    • Origin:

      English surname
  11. Liora
    • Origin:

      Hebrew
    • Meaning:

      "light"
  12. Laurel
    • Origin:

      Latin
    • Meaning:

      "laurel or bay tree"
  13. Lennon
    • Origin:

      Irish
    • Meaning:

      "lover"
  14. Leanne
    • Origin:

      English combination of Lee and Anne
    • Meaning:

      "meadow grace"
  15. Legend
    • Origin:

      English
    • Meaning:

      "hero or fable"
  16. Lilian
    • Origin:

      Alternate spelling of Lillian, English
    • Meaning:

      "lily; pledged to God"
  17. Larry
    • Origin:

      Diminutive of Lawrence, English from Latin
    • Meaning:

      "from Laurentium or bay laurel"
  18. Ludo
    • Origin:

      German
    • Meaning:

      "famous"
  19. Lilivere
    • Origin:

      Invented name, combination of Lili and Guinevere
    • Meaning:

      "lily + white shadow, white wave"
  20. Lux
    • Origin:

      Latin
    • Meaning:

      "light"