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

  1. Loretta
    • Origin:

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

      "bay laurel"
  2. Lacey
    • Origin:

      English
    • Meaning:

      "from Lassy"
  3. Laila
    • Origin:

      Spelling variation of Layla (Arabic); Sami variation of Helga (Finland)
    • Meaning:

      "night; holy"
  4. Lisette
    • Origin:

      French, diminutive of Elizabeth or Lise
    • Meaning:

      "pledged to God"
  5. London
    • Origin:

      English place-name
    • Meaning:

      "Capital city of England"
  6. Luisa
    • Origin:

      Italian, Spanish
    • Meaning:

      "renowned warrior"
  7. Laine
    • Origin:

      English variation of Elaine, Estonian and Latvian
    • Meaning:

      "bright, shining light; wave"
  8. Luxury
    • Origin:

      English
    • Meaning:

      "extravagance, opulence"
  9. Leora
    • Origin:

      Diminutive of Eleanor, or Hebrew and Greek
    • Meaning:

      "light"
  10. Lucretia
    • Origin:

      Latin, female form of Lucretius
    • Meaning:

      "profit, wealth"
  11. Lilibet
    • Origin:

      Nickname of Elizabeth, Hebrew
    • Meaning:

      "pledged to God"
  12. Lorna
    • Origin:

      English literary name
  13. Lincoln
    • Origin:

      English
    • Meaning:

      "town by the pool"
  14. Lea
    • Origin:

      Variation of Lee or Leah
    • Meaning:

      "meadow; weary"
  15. Laia
    • Origin:

      Catalan diminutive of Eulalia
    • Meaning:

      "sweet-speaking"
  16. Lourdes
    • Origin:

      Basque
    • Meaning:

      "craggy slope"
  17. Leonor
    • Origin:

      Spanish and Portuguese variation of Eleanor, English, meaning unknown
  18. Lowen
    • Origin:

      Cornish
    • Meaning:

      "joy"
  19. Lake
    • Origin:

      Nature name
  20. Lyric
    • Origin:

      Greek
    • Meaning:

      "lyre"