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

  1. Lloyd
    • Origin:

      Welsh
    • Meaning:

      "gray"
  2. Lilly
    • Origin:

      English flower name
    • Meaning:

      "lily"
  3. Laila
    • Origin:

      Spelling variation of Layla or Sami variation of Helga, Arabic or Finnish
    • Meaning:

      "night; holy"
  4. Lois
    • Origin:

      Greek
    • Meaning:

      "most desirable"
  5. Lorraine
    • Origin:

      French
    • Meaning:

      "from the province of Lorraine"
  6. Luther
    • Origin:

      German
    • Meaning:

      "army people"
  7. Logan
    • Origin:

      Scottish surname
    • Meaning:

      "little hollow"
  8. Lowen
    • Origin:

      Cornish
    • Meaning:

      "joy"
  9. Louie
    • Origin:

      Variation of Louis, German and French
    • Meaning:

      "renowned warrier"
  10. Lazarus
    • Origin:

      Latinized Greek variation of Hebrew Eleazar
    • Meaning:

      "God is my helper"
  11. Laurence
    • Origin:

      English from Latin
    • Meaning:

      "from Laurentum or bay laurel"
  12. Lisa
    • Origin:

      English, German, Dutch, Swedish, Norwegian, Danish, Italian
    • Meaning:

      "pledged to God"
  13. Leda
    • Origin:

      Greek
    • Meaning:

      "happy"
  14. Lenny
    • Origin:

      Diminutive of Leonard, German
    • Meaning:

      "brave lion"
  15. Leighton
    • Origin:

      English
    • Meaning:

      "meadow town"
  16. Lupin
    • Origin:

      Flower, animal, and literary name, from Latin
    • Meaning:

      "pertaining to the wolf"
  17. Liam
    • Origin:

      Irish diminutive of William
    • Meaning:

      "resolute protection"
  18. Lou
    • Origin:

      Short form of Louise
    • Meaning:

      "renowned warrior"
  19. Luella
    • Origin:

      Spelling variation of Louella
    • Meaning:

      "battle famous fairy maiden"
  20. Laurent
    • Origin:

      French variation of Lawrence
    • Meaning:

      "of Laurentium or bay laurel"