Love a lyrical name? If you're longing for a lovely name for your little lass, these girl names that start with L are a great place to begin. When you add every possible alternate spelling for these female names beginning with L (we've added a few but not all because there are so many), you'll have hundreds of choices. Surely, one will suit your lovely lady.
Most Popular Girl Names That Start With L
As of 2024, these are the most popular female names beginning with L in the United States. So if you like popular, tried, and true, one of these L names could be right for your baby girl.
- Luna (Latin) - means "the moon"
- Lily (Latin) - means "lily flower"
- Layla (Hebrew) - means "night"
- Lainey (Greek) - means "sun's ray" or "bright, shining one"
- Lucy (Latin) - means "illumination"
- Leilani (Hawaiian) - means "child of heaven"
- Leah (Hebrew) - means "delicate"
- Lillian (Italian) - means "lily"
- Liliana (Italian) - means "lily"
- Lydia (Greek) - means "beautiful one" or "noble one"
- Lyla (Arabic) - means "of the night"
- Lucia (Latin) - means "light"
- Lilah (Arabic) - means "of the night"
- Lia (Hebrew) - means "delicate"
- Leia (Hebrew) - means "delicate"
Classic Girl Names That Start With L
We love a classic name for a kiddo — one that has withstood the test of time but still holds up today. These are some of our fave classic girl names that start with L.
- Lacee (English) - means "lace"
- Lacey (English) - means "lace"
- Laci (English) - means "lace"
- Lacy (English) - means "lace"
- Laney (Greek) - means "sun's ray" or "bright shining one"
- Lanie (Greek) - means "sun's ray" or "bright shining one"
- Larissa (Greek) - means "cheerful"
- Laura (Greek) - means "honor" or "victory"
- Leda (Greek) - means "lady"
- Leighann (English) - means "merciful"
- Leila (Arabic) - means "night"
- Lesley (Scottish) - means "garden of holly"
- Leslie (Scottish) - means "garden of holly"
- Libby (Hebrew) - means "my heart"
- Liese (Hebrew) - means "God's promise"
- Lilly (Latin) - means "lily"
- Lisa (Hebrew) - means "God is my oath"
- Liz (Hebrew) - means "God is my oath"
- Liza (Hebrew) - means "God is my oath"
- Lorelei (German) - means "temptress"
- Lorena (Latin) - means "laurel"
- Lyn (German) - means "soft"
- Lynn (German) - means "soft"
Old-Fashioned L Girl Names
Sometimes, an old-timey name has a vintage softness to it that could suit your baby to a T (or, in this case, to an L). We think these old-fashioned girl names are sweet.
- Lana (Slavic) - means "light"
- Larentia (Latin) - she-wolf that nursed Remus and Romulus
- Lavina (Latin) - name of an ancient place
- Lavinia (Latin) - means "woman from Rome"
- Lee (Irish) - means "light of the sun"
- Leeann(e) (English) - means "merciful"
- Leigh (Irish) - means "light of the sun"
- Leisel (German) - means "God is my oath"
- Lena (Latin) - means "moonlight"
- Lenora (Greek) - means "compassion"
- Lenore (French) - means "light"
- Leona (Italian) - means "lioness"
- Lilith (Assyrian) - means "night monster"
- Lola (Spanish) - means "sorrows"
- Loretta (Latin) - means "little laurel"
- Lorna (Scottish) - means "victory"
- Lorraine (French) - French province
- Lottie (French) - means "free man"
- Louisa (German) - means "famous in war"
- Lucerne (Latin) - means "circle of light" or "lamp"
- Lucille (French) - means "light"
- Lucinda (Spanish) - means "light"
- Lucretia (Latin) - means "wealth" or "profit"
- Lurleen (German) - means "temptress"
Cute Girl Names That Start With L
If it's an adorable name you want for your little cutie, we have lots of suggestions. We think these names are totally perfect for your sweet bundle of joy.
- Lace (English) - means "lace"
- Laila (Hebrew) means "daughter of the night"
- Laili (Hebrew) - means "nightfall"
- Laina (English) - means "path
- Lalia (Greek) - means "chatterbox"
- Lalita (Sanskrit) - means "pleasant" or "playful"
- Lalla (Berber) - means "lady" or "playful"
- Landry (English) - means "land ruler"
- Lane (English) - means "small road" or "path"
- Laramie (Latin) - means "protection"
- Lea (Hawaiian) - mythological goddess of canoe builders
- Leilany (Hawaiian) - means "child of heaven"
- Lennon (Gaelic) - means "dear one"
- Lexie (Greek) - means "to ward off"
- Leyla (Arabic) - means "born at night"
- Lila (Arabic) - means "of the night"
- Lilibeth (Hebrew) - means "God's oath"
- Lilo (Hawaiian) - means "generous one"
- Lina (Arabic) - means "tender"
- Livia (Latin) - means "tranquility"
- Livie (Latin) - means "tranquility"
- Lizbeth (Hebrew) - means "God is my oath"
- Lizzie (Hebrew) - means "God is abundance"
- Lizzy (Hebrew) - means "God is abundance"
- Logan (Gaelic) - means "hollow"
- Lotte (German) - means "free"
- Lua (Hawaiian) - means "moon"
- Luca (Italian) - means "bringer of light"
- Luci (Latin) - means "illumination"
- Lucie (Latin) - means "illumination"
- Lulu (English) - means "pearl"
- Lyvia (Latin) - means "life"
Unique Girl Names That Start With L (With Meanings)
We get it if you want something unique that hasn't been overused recently. We adore these unique L-girl names. Perhaps one of the meanings will catch your eye, and it will become your baby girl's name.
- Lael (Hebrew) - means "of God"
- Lai (Chinese) - means "song"
- Laima (Slavic) - means "luck"
- Lakshmi (Hindi) - means "good fortune" or "lucky"
- Lanae (American) - means "precious"
- Lanka (Hindi) - means "island"
- Larae (Scottish) - means "grace"
- Laralaine (Latin) - means "protection"
- Laramae (Latin) - means "protection"
- Larita (Latin) - means "protection"
- Lauda (French) - means "praise"
- Layna (Greek) - means "torch"
- Layne (English) - means "path" or "roadway"
- Lefa (Scandinavian) - means "heir"
- Legacy (English) - means "legacy"
- Leighton (English) - means "leek town"
- Leni (Greek) - means "light"
- Letasha (American) - means "born on Christmas"
- Liba (Yiddish) - means "love"
- Liberty (Latin) - means "freedom"
- Liora (Hebrew) - means "my light"
- Lisette (French) - means "God is my oath"
- Loie (French) - means "understanding"
- Loris (Latin) - means "crowned with laurels"
- Lovelyn (German) - means "God's love"
- Lubov (Slavic) - means "love"
- Luciana (Italian) - means "light"
- Luda (Russian) - means "love of the people"
- Luz (Portuguese) - means "our lady of light"
- Lyric (Greek) - means "songlike"
- Lyrica (Latin) means "of the lyre or song"
Beautiful Girl Names That Start With L
She's the most beautiful in your eyes, and she deserves an equally pretty name. These L girl names all have meanings that relate to beauty.
- Labella (Latin) - means "beautiful"
- Labonita (Spanish) - means "the beautiful one"
- Lata (Indian) - means "beautiful vine"
- Laxmi (Sanskrit) - means "beauty"
- Lecia (Latin) - means "sweet"
- Lepa (Slavic) - means "beautiful"
- Lidie (Greek) - means "beautiful one"
- Lilia (Latin) - means "beauty," "innocence," or "purity"
- Linda (Spanish) - means "beautiful"
- Lindy (Spanish) - means "beautiful"
- Lois (Greek) - means "most beautiful"
- Luelle (British) - means "beautiful elf"
- Lydie (Greek) - means "beautiful one"
- Lyndi (Spanish) - means "beautiful"
- Lynette (French) - means "pretty one"
Happy L Girl Names
Your baby girl will bring you so much joy. Give her a joyful name to celebrate just how happy you are that she's in your life.
- Laetitia (Latin) - means "happiness, joy"
- Lakesha (English) - means "joyful" or "happy"
- Lakisha (English) - means "joyful" or "happy
- Laquisha (American) - means "great joy"
- Lara (Greek) - means "cheerful" or "happy"
- Latasha (English) - means "joyful" or "glad"
- Latisha (American) - means "joy"
- Le (Chinese) - means "joy"
- Leela (Sanskrit) - means "playful"
- Leticia (Latin) - means "happiness"
- Lettie (Latin) - means "joy"
- Lewana (Hawaiian) - means "enjoyment"
- Luana (Hawaiian) - means "happy"
- Luann (Hawaiian) - means "enjoyment"
- Luanna (Hawaiian) - means "enjoyment"
- Luwana (Hawaiian) - means "enjoyment"
Strong L Girl Names
Give her a head-start on being a girl boss with these L-girl names that have super strong meanings.
- Lada (Slavic) - means "glorious rule"
- Lareina (Spanish) - means "queen"
- Lauralie (English) - means "honor" or "victory"
- Latoya (Spanish) - means "victorious one"
- Latrice (African) - means "noble woman"
- Latricia (African) - means "noble woman"
- Laurentina (French) - means "victory"
- Laurie (Latin) - means "honor" or "victory"
- Letrice (Latin) - means "noble"
- Lex (Greek) - means "defender"
- Leola (Latin) - means "lion"
- Lisia (Latin) - means "noble"
- Loena (Latin) - means "lioness"
- Lonnie (American) - means "ready to battle"
- Lorae (Latin) - means "victory"
- Lori (Latin) - means "honor" or "victory"
- Lorne (Scottish) means "victory" or "honor"
- Louisane (German) - means "famous warrior"
- Louisanne (German) - means "famous warrior"
- Louise (French) - means "renowned warrior"
- Love (English) - means "love"
- Loyda (Latin) - queen of Sparta
- Luan (Swiss) - means "warrior"
- Luella (British) - means "famous in war"
- Luisa (Spanish) - means "renowned warrior"
- Lyra (Greek) - means "brave"
Nature-Themed Girl Names That Start With L
Give her a head-start on becoming a nature-lover with a girl name that starts with L that has a meaning plucked fresh from the great outdoors.
- Laina (French) - means "wave"
- Laken (American) - means "lake"
- Lakelynn (English) - means "lake"
- Lala (Slavic) - means "tulip"
- Langley (English) - means "from the long wooded glade"
- Lani (Filipino) - means "heaven"
- Laoidheach (Gaelic) - means "from the pasture"
- Lapis (Persian) - means "azure blue stone"
- Laraine (Latin) - means "seagull"
- Laren (Greek) - means "seagull"
- Larinda (Latin) - means "laurel tree"
- Lark (English) - means "songbird"
- Larkin (English) - means "songbird"
- Laurel (Latin) - means "laurel tree"
- Lauren (Latin) - means "laurel tree"
- Lavender (British) - means "lavender flower"
- Lealand (British) - means "meadow land"
- Leena (Greek) - means "moonlight"
- Lennox (Gaelic) - means "elm grove"
- Lethe (Greek) - means "river of oblivion"
- Levonda (African) - means "wood"
- Liana (French) - means "lily"
- Linden (German) - means "linden tree"
- Lindsay (Scottish) - means "island of linden tree"
- Lindsey (Scottish) - means "island of linden tree"
- Loma (Spanish) - means "hillock"
- Londyn (Celtic) - means "by the impassible river"
- Loren (Latin) - means "laurel"
- Lotus (Greek) - means "lotus flower"
- Lourdes (French) - means "craggy slope"
- Lula (British) - means "waterfall"
- Lumi (Latin) - means "snow" or "light"
- Lupita (Spanish) - means "valley of the wolf"
- Lya (Swiss) - means "meadow"
- Lynlee (Welsh) - means "lake"
L-Inspired Names You'll Fall in Love With
We haven't covered all the possible spelling variations here, so you have even more choices. So, find a female name starting with L that you like the sound and meaning of, add your own creative spelling twist if you want, and you'll have the perfect name for your little lady.