AHEAD: The ultimate list of girl names starting with L.
If you’re looking for a beautiful girls’ name starting with the letter L, you’re in the right place!
Perhaps you’re planning to honor a family member whose name begins (or began) with the letter L.
Or you’ve got an “L” theme for your kids’ names.
Or maybe you just happen to like the letter L. (Totally valid, btw).
Below, I’ve rounded up every single L name that’s even the slightest bit modern and cool.
I’ve also included each name’s meaning and current popularity—which will hopefully help you narrow down your list of favorites.
Feel free to use the Table of Contents to jump to a specific style, or keep on scrolling and view all of these lovely L names for girls.
Related: Boy Names that Start with L
Trendy “L” names for girls
Kicking off our list of “L” names with some lovely names that are super popular in the United States right now. Most of them are in the top 100.
Layla or Leila or Laila or Leyla or Laylah
- Name meaning: Night or dark.
- Popularity: Layla ranks #24, Leila is #205, Laila is #225, Leyla is #586, and Laylah is #785.
Leah or Lea
- Name meaning: Weary.
- Popularity: Leah ranks #45 and Lea is #751.
Leilani or Leilany or Laylani
- Name meaning: Heavenly flower.
- Popularity: Leilani ranks #92, Leilany is #796, and Laylani is #996.
Liliana or Lilliana or Lilianna or Lilyana
- Name meaning: Carefree.
- Popularity: Liliana ranks #110, Lilliana lis #345, Lilianna is #842, and Lilyana is #881.
Lily or Lilly or Lillie
- Name meaning: Flower.
- Popularity: Lily ranks #35, Lilly is #231, and Lillie is #724.
Londyn or London
- Name meaning: From the great river.
- Popularity: Londyn ranks #162 and London ranks #195.
Luna
- Name meaning: Moon.
- Popularity: #14
Lydia
- Name meaning: Beautiful one.
- Popularity: #96
If you like these trendy L names for girls, you might also like this list of modern girl names.
Short “L” names for girls
These baby names starting with L are just 3 or four letters long! Most of them are two syllables.
Lace
- Name meaning: Fine fabric knit in a pattern.
- Popularity: This sweet and girly name isn’t ranking.
Lake or Layke
- Name meaning: Body of water.
- Popularity: Neither spelling of this one syllable girls’ name is ranking right now.
Lana
- Name meaning: Light, gracious, or little rock.
- Popularity: #390
Lane or Layne
- Name meaning: Pathway.
- Popularity: For girls, Layne ranks #920. For boys, Lane ranks #256 and Layne ranks #668.
Lani
- Name meaning: Heaven.
- Popularity: This “L” name is not currently popular for baby girls in the U.S.
Lara
- Name meaning: Fortress.
- Popularity: #706
Lark
- Name meaning: A small songbird.
- Popularity: This L name isn’t ranking.
Leia
- Name meaning: Weary.
- Popularity: #295
Lena
- Name meaning: Ray of light.
- Popularity: #270
Leva
- Name meaning: Moon or white.
- Popularity: This girls’ name starting with “L” is not ranking in the top 1000 baby names.
Lexi or Lexie
- Name meaning: Defender.
- Popularity: Lexi ranks #366 and Lexie is #911.
Lia
- Name meaning: Bringer of good news.
- Popularity: #289
Lina
- Name meaning: Sunlight.
- Popularity: #684
Liv
- Name meaning: Life.
- Popularity: #667
Lola
- Name meaning: Sorrows.
- Popularity: #240
Lyla or Lila or Lilah or Lylah
- Name meaning: Night or dark.
- Popularity: Lyla ranks #118, Lila is #226, Lilah is #239, and Lylah is #592.
Lynx
- Name meaning: A wild cat with a short tail and tufted ears. A constellation of a wild cat. Lynx would make an incredibly cool middle name!
- Popularity: This cool space name is not ranking.
Lyra
- Name meaning: Lyre harp.
- Popularity: #552
If you like these short L names for girls, you might also like this list of one-syllable girl names.
Nature-Inspired “L” names for girls
This next batch of girl names starting with L is inspired by plants, animals, and the earth.
Note that Leva, Leilani, Lily, and Luna also have organic meanings, but are categorized elsewhere in this post.
Related: 67 Majestic Tree Names for Girls
Laurel
- Name meaning: A tree that’s symbolic of victory.
- Popularity: #683
Lavender
- Name meaning: A lovely purple.
- Popularity: This baby name that starts with the letter “L” is not currently popular for girls in the U.S.
Leanne
- Name meaning: Graceful wood.
- Popularity: This southern girls’ name is not ranking in the top 1000 baby names.
Leighton
- Name meaning: Meadow town.
- Popularity: #400
Lennox
- Name meaning: Elm field.
- Popularity: #587
Leona
- Name meaning: Lion.
- Popularity: #482
Lilac
- Name meaning: Fragrant purple flower that blooms in spring.
- Popularity: This sweet L name isn’t ranking.
Lillian or Lilian or Lily
- Name meaning: Lily flower.
- Popularity: Lillian ranks #46, Lilian is #654, and Lily is #35.
If you like these nature-inspired girl names that start with L, you might also like this list of hippie names or these nonbinary names.
“L” names for girls meaning “light”
There are a bunch of girls’ names starting with the letter L that mean “light”.
Note that Lena and Lina also mean light but were already included above!
Lainey or Laney
- Name meaning: Bright or shining light.
- Popularity: Lainey ranks #364 and Laney is #657.
Leonora
- Name meaning: Light.
- Popularity: This elegant three-syllable girls’ name is not currently ranking.
Lucia
- Name meaning: Light.
- Popularity: #163
Luciana
- Name meaning: Light.
- Popularity: #408
Lucie or Lucy
- Name meaning: Light.
- Popularity: Lucy ranks #49. The spelling “Lucie” is not popular.
Lucille
- Name meaning: Light.
- Popularity: #271
If you like these light-filled L names for girls, you might also like this list of names that mean graceful or this list of names for rainbow babies.
Uncommon “L” names for girls
Here are some baby names starting with L that are uncommon without being too far out there…
Lacey
- Name meaning: From Lassy.
- Popularity: #717
Landen
- Name meaning: Territory.
- Popularity This “L” name is not currently popular for baby girls, but ranks #589 for boys in the U.S.
Landry
- Name meaning: Ruler.
- Popularity: This unique L name ranks #879 for girls and #953 for boys.
Leigh
- Name meaning: Delicate.
- Popularity: This girls’ name beginning with “L” is not currently popular for baby girls in the U.S.
Lennon
- Name meaning: Lover, blackbird, cloak.
- Popularity: #299
Letty
- Name meaning: Diminutive of Letitia, meaning joy.
- Popularity: This baby name that starts with the letter “L” is not currently popular for girls in the U.S.
Liana or Lyanna or Leanna
- Name meaning: To climb like a vine.
- Popularity: Lyanna ranks #764 (and has been rising in popularity due to Game of Thrones). Liana ranks #461 and Leanna ranks #895.
Logan
- Name meaning: Little hollow.
- Popularity: This gender-neutral name ranks #317 for girls and #16 for boys.
Lyric
- Name meaning: Words set to music.
- Popularity: #412
If you like uncommon girl names with L as the first letter, you might also like this list of space names.
Timeless “L” names for girls
These timeless girl names that start with L have stood the test of time. They don’t tend to evoke any particular decade.
Laura
- Name meaning: Laurel plant or wisdom.
- Popularity: #357
Lauren or Lauryn
- Name meaning: Wisdom.
- Popularity: Lauren ranks #232 and Lauryn is #713.
Lilith
- Name meaning: Night creature or monster.
- Popularity: #316
Lindsay or Lindsey
- Name meaning: Lake or place of linden trees.
- Popularity: Neither spelling of this girls’ “L” name is ranking in the top 1000 baby names.
Lorelei or Lorelai
- Name meaning: Temptress.
- Popularity: Lorelei ranks #506 and Lorelai is #525.
If you like these timeless L names for girls, you might also like this list of Victorian girl names or these badass girl names.
“L” names that are past their prime
Even though these L names are ranking in the top 1000, I personally think they’ve seen better days.
Legacy
- Name meaning: A past or history.
- Popularity: #500
Leslie
- Name meaning: Garden of holly.
- Popularity: #600
Liberty
- Name meaning: Freedom.
- Popularity: #653
Linda
- Name meaning: Pretty.
- Popularity: #825
Livia
- Name meaning: Life. Envious. Olive tree.
- Popularity: #812
Loretta
- Name meaning: Laurel tree.
- Popularity: #948
Louisa
- Name meaning: Famous warrior.
- Popularity: #725
Louise
- Name meaning: Famous warrior.
- Popularity: #690
Luella
- Name meaning: Famous warrior or famous elf.
- Popularity: #987
Luisa
- Name meaning: Famous warrior.
- Popularity: #990
Here are a few more that aren’t currently ranking:
Lassie Laverne Lavinia Lenore |
Leona Lisa Lois Lori |
(Of course, if you happen to love any one of these “L” girl names, you should choose it for your daughter and forget what I think!)
More baby names for girls
Before we get to middle name ideas, here are a few related articles that may be helpful if you’re still looking for the perfect name.
Middle name ideas for first names starting with L
Here are some beautiful first + middle name combinations for a first name that starts with L.
Lacey Violet Lainey Blake Lana Sophie Landen Reese Lane Mackenzie Lani Magnolia Lara Blakely Laurel Avery Lauren Madelyn Lavender Brooke Layla Paige Leah Blaire Leanne Hadley Leia Piper Leigh Rylan Leighton Olivia Leilani Grace Lena Rose Lennon Sage Lennox Jade Leona Aubrey Letty Sophia Leva Hailey Lexi James |
Lia Scarlett Liberty Meadow Liliana Cove Lilith Eve Lillian Hart Lily Harlow Lina Juliette Lindsay Skyler Liv Madison Lola Penelope London Nova Londyn Ella Lorelei Jane Lucia Morgan Luciana Everly Lucille Abigail Lucy Paige Luna Hazel Lyanna Phoenix Lydia Belle Lyla Sloane Lyra Marie Lyric Mia |
Final thoughts on L names for girls
While the modern options for girl names starting with L are somewhat limited, there do happen to be some seriously BEAUTIFUL options.
My personal favorites, in ABC order, are Lacey, Lana, Layla, Lena, Lennon, Lennox, and Lyla.
All seven of those are perfect names in my book!
Congratulations and good luck choosing the perfect girl name that starts with the letter L!