There is something about L names. They can sound soft and bright (Luna, Lucy), a little vintage (Loretta, Lucretia), or quietly cool (Lyra, Linnea). If you are naming a baby, a character, a pet, or even a group chat, these L-starting girl names give you a lot to play with.
Below, you will find popular picks first, then classic, old-fashioned, unique, and themed options, all with meanings.
Most Popular Girl Names That Start With L
These are the L names people keep coming back to because they are familiar, easy to say, and they just work.
- Luna: moon
- Lily: lily flower
- Layla: night
- Lucy: light
- Leilani: heavenly garland
- Leah: weary
- Lillian: lily
- Liliana: lily
- Lydia: from Lydia (a region in Asia Minor)
- Lyla: night
- Lucia: light
- Lilah: night
- Lia: weary (variant of Leah)
- Leia: weary (variant of Leah)
- Lainey: bright, shining light
Classic Girl Names That Start With L
Classic names have that steady, timeless feel. They are the kind you can picture at any age, from toddler to grown-up, without it feeling forced.
- Laura: laurel
- Lauren: laurel
- Laurel: laurel tree
- Louise: famous warrior
- Louisa: famous warrior
- Lucille: light
- Lucinda: light
- Lucia: light
- Lucy: light
- Lydia: from Lydia (a region in Asia Minor)
- Leah: weary
- Lena: light
- Leona: lioness
- Leonora: light
- Lillian: lily
- Lily: lily flower
- Linda: beautiful
- Lisette: God is my oath
- Lisa: God is my oath
- Liza: God is my oath
- Lizbeth: God is my oath
- Lizzie: God is my oath
- Lois: better, more desirable
- Leslie: garden of holly
- Lynette: little linnet (a songbird)
Old-Fashioned L Girl Names
Old-fashioned names have a certain softness, like they belong in a storybook but still sound wearable now. If you like vintage charm, start here.
- Lavinia: woman of Rome
- Lavina: from Lavinium (an ancient place name)
- Lenore: light
- Lenora: light
- Loretta: little laurel
- Lorna: fox
- Lorraine: from Lorraine (a region in France)
- Louella: famous warrior
- Lucretia: wealth
- Lucerne: lamp, light
- Lucinda: light
- Lurline: water sprite
- Lottie: free
- Lola: sorrows
- Leonie: lioness
- Leontine: lion
- Letitia: joy, happiness
- Laetitia: joy, happiness
- Lettice: joy, happiness
- Eleanora: light
Unique Girl Names That Start With L (With Meanings)
If you want something less common, this is the fun section. These names feel fresh, a little unexpected, and easy to remember once you hear them.
- Liora: my light
- Liesel: God is my oath
- Lilibet: God is my oath
- Lilith: night
- Lysandra: liberator of men
- Lyra: lyre
- Lyric: song
- Luciana: light
- Lucienne: light
- Lucetta: little light
- Luz: light
- Lumi: snow
- Linnea: lime tree
- Leocadia: bright, clear
- Leandra: lion
- Leontia: lioness
- Loveday: beloved
- Liberty: freedom
- Livia: olive tree
- Liviah: olive tree
- Lumen: light
- Loralie: laurel
- Lorelei: alluring, tempting
- Lunette: little moon
- Larkyn: songbird
Beautiful Girl Names That Start With L

Some names just sound pretty, and some literally mean beauty or loveliness. If you want a name that feels like a compliment, these are lovely choices.
- Linda: beautiful
- Labella: beautiful
- Lepa: beautiful
- Lynette: pretty one
- Leticia: joy, happiness
- Lavanya: grace, beauty
- Leila: night (often chosen for its soft sound)
- Liana: to climb (like a vine)
- Lilia: lily
- Liliana: lily
- Lilis: lily
- Laurette: little laurel
- Liora: my light
- Lumi: snow, light
- Luella: famous warrior (often loved for its gentle sound).
Happy L Girl Names
If you like names that feel cheerful, bright, and warm, go for meanings tied to joy, playfulness, or happiness.
- Letitia: joy, happiness
- Laetitia: joy, happiness
- Lettie: joy, happiness
- Leticia: joy, happiness
- Leela: divine play
- Lykke: happiness
- Luana: happiness
- Luisa: famous warrior (often linked with lively, upbeat nicknames)
- Lovelyn: beloved
- Love: love
Strong L Girl Names
Strength can show up in meanings like warrior, queen, lioness, or victory. These feel bold without being harsh, which is a nice balance.
- Louise: famous warrior
- Louisa: famous warrior
- Luella: famous warrior
- Leona: lioness
- Leonie: lioness
- Leandra: lion
- Lareina: queen
- Livia: olive tree (a symbol of peace and endurance)
- Lysandra: liberator of men
- Valencia: strong, vigorous
- Lavinia: woman of Rome
- Ludmila: beloved of the people
- Louvetta: little wolf
- Lyra: lyre (often associated with confidence and sparkle)
- Victoria: victory
Nature-Themed Girl Names That Start With L
If you lean outdoorsy, celestial, or botanical, L names have plenty of options. These work beautifully for baby names and they are also perfect for pets and character naming.
- Luna: moon
- Lumi: snow, light
- Lake: lake
- Laken: lake
- Laurel: laurel tree
- Lauren: laurel
- Lavender: lavender flower
- Lotus: lotus flower
- Linnea: lime tree
- Linden: linden tree
- Lark: songbird
- Larkin: songbird
- Lynette: little linnet (a songbird)
- Leilani: heavenly garland
- Lucia: light
- Lucy: light
- Liana: to climb (like a vine)
- Leora: light
- Lunaria: moonwort (a plant name)
- Livia: olive tree
If you are choosing a girl name that starts with L, you have a lot of great directions you can lean into. Some L names feel instantly familiar and friendly (like Lucy or Lily), while others sound a little more rare and dreamy (like Linnea or Liora). My favorite quick test is to say the full name out loud in three different moods: happy, serious, and tired. If it still sounds good, you are probably close.
If you want to narrow it down fast, pick the vibe first (classic, modern, nature-inspired, or strong), then circle five names and sit with them for a day or two. The right one tends to stick in your head in the best way.