639 Girl Names That Start With L (With Meanings and Popularity)

  1. Luella
    • Origin:

      Spelling variation of Louella
    • Meaning:

      "battle famous fairy maiden"
  2. Lainey
    • Origin:

      Diminutive of Elaine, French and Scottish
    • Meaning:

      "bright shining light"
  3. Lark
    • Origin:

      English bird name
  4. Lilia
    • Origin:

      Spanish, Italian and Russian
    • Meaning:

      "lily"
  5. Lux
    • Origin:

      Latin
    • Meaning:

      "light"
  6. Leila
    • Origin:

      Arabic
    • Meaning:

      "night"
  7. Leilani
    • Origin:

      Hawaiian
    • Meaning:

      "heavenly flower"
  8. Leni
    • Origin:

      German, diminutive of Lena; Spanish, diminutive of Elena
  9. Lulu
    • Origin:

      Diminutive of Louise or Lucy, or Arabic
    • Meaning:

      "pearl"
  10. Liana
    • Origin:

      French
    • Meaning:

      "to climb like a vine"
  11. Lisa
    • Origin:

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

      "pledged to God"
  12. Lorelai
    • Origin:

      Spelling variation of Lorelei, German
    • Meaning:

      "alluring, temptress"
  13. Lina
    • Origin:

      Arabic; Latin diminutive
    • Meaning:

      "tender"
  14. Lois
    • Origin:

      Greek
    • Meaning:

      "most desirable"
  15. Lara
    • Origin:

      Russian, diminutive of Larissa or Larisa
    • Meaning:

      "citadel"
  16. Lorraine
    • Origin:

      French
    • Meaning:

      "from the province of Lorraine"
  17. Leighton
    • Origin:

      English
    • Meaning:

      "meadow town"
  18. Linda
    • Origin:

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

      "pretty"
  19. Larissa
    • Origin:

      Variation of Larisa, Greek and Russian
    • Meaning:

      "citadel"
  20. Liam
    • Origin:

      Irish diminutive of William
    • Meaning:

      "resolute protection"