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

  1. Leo
    • Origin:

      Latin
    • Meaning:

      "lion"
  2. London
    • Origin:

      Place-name
    • Meaning:

      "Capital city of England"
  3. Luther
    • Origin:

      German
    • Meaning:

      "army people"
  4. Luka
    • Origin:

      Russian; Serbian; Croatian; Slovene
    • Meaning:

      "man from Lucania"
  5. Lior
    • Origin:

      Hebrew
    • Meaning:

      "I have a light"
  6. Love
    • Origin:

      Word name
    • Meaning:

      "love"
  7. Ledger
    • Origin:

      English surname
  8. Lynn
    • Origin:

      Diminutive of Linda or Welsh
    • Meaning:

      "lake"
  9. Lonan
    • Origin:

      Irish
    • Meaning:

      "blackbird"
  10. Lilly
    • Origin:

      English flower name
    • Meaning:

      "lily"
  11. Lenny
    • Origin:

      Diminutive of Leonard
    • Meaning:

      "brave lion"
  12. Lochlan
    • Origin:

      Spelling variation of Lachlan
  13. Lark
    • Origin:

      Bird name
  14. Lex
    • Origin:

      Diminutive of Alexander
    • Meaning:

      "defending men"
  15. Loki
    • Origin:

      Norse mythological name
    • Meaning:

      "lock"
  16. Leslie
    • Origin:

      Scottish
    • Meaning:

      "garden of holly"
  17. Lilou
    • Origin:

      Occitan pet form of French Liliane
    • Meaning:

      "lily"
  18. Luciana
    • Origin:

      Feminine variation of Lucianus
    • Meaning:

      "light"
  19. Lloyd
    • Origin:

      Welsh
    • Meaning:

      "gray"
  20. Lori
    • Origin:

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

      "from Laurentium or bay laurel"