145 Girl Names That Start With L

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.

  1. Luna: moon
  2. Lily: lily flower
  3. Layla: night
  4. Lucy: light
  5. Leilani: heavenly garland
  6. Leah: weary
  7. Lillian: lily
  8. Liliana: lily
  9. Lydia: from Lydia (a region in Asia Minor)
  10. Lyla: night
  11. Lucia: light
  12. Lilah: night
  13. Lia: weary (variant of Leah)
  14. Leia: weary (variant of Leah)
  15. 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.