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

  1. Lianna
    • Origin:

      Variation of Liana, French
    • Meaning:

      "to climb like a vine"
  2. Loa
    • Origin:

      Hawaiian
    • Meaning:

      "long"
  3. Lakshmi
    • Origin:

      Sanskrit
    • Meaning:

      "a lucky omen"
  4. Layne
    • Origin:

      Variation of Lane, English
    • Meaning:

      "a small roadway or path"
  5. Leanna
    • Origin:

      Spelling variation of Liana; Combination of Lee and Anna
  6. Lael
    • Origin:

      Hebrew
    • Meaning:

      "belonging to God"
  7. Lysandra
    • Origin:

      Greek
    • Meaning:

      "liberator"
  8. Leon
    • Origin:

      Greek variation of Leo
    • Meaning:

      "lion"
  9. Lilit
    • Origin:

      Armenian
    • Meaning:

      "lily"
  10. Lemon
    • Origin:

      English word name
  11. Lupine
    • Origin:

      Flower name from Latin
    • Meaning:

      "pertaining to the wolf"
  12. Lilibeth
    • Origin:

      Combination name of Lily and Beth or nickname for Elizabeth, Hebrew
    • Meaning:

      "pledged to God"
  13. Lucky
    • Origin:

      Word name
  14. Lucasta
    • Origin:

      English
    • Meaning:

      "pure light"
  15. Lucca
    • Origin:

      Spelling variation of Luca; Italian place name
  16. Loire
    • Origin:

      French river and region name
  17. Levana
    • Origin:

      Roman, Latin
    • Meaning:

      "to lift"
  18. Lani
    • Origin:

      Variation of Elaine, English, Hawaiian
    • Meaning:

      "bright, shining; sky, heavens, royal, majesty"
  19. Laurence
    • Origin:

      Latin
    • Meaning:

      "from Laurentum"
  20. Lise
    • Origin:

      Diminutive of Elisabeth, Hebrew
    • Meaning:

      "pledged to God"