73 *Prettiest* Girl Names That Start with L

This post contains affiliate links.

Searching for pretty baby girl names and love girl names that start with L? I’m a mama just like you, and baby-names *obsessed* – and I’m sharing my fav picks for L baby girl names today!

Earthy Girl Names That Start with L

Earthy girl names that begin with L are grounded and nature-inspired, reflecting the beauty of the natural world.

Lily

  • Origin: Latin
  • Meaning: Pure

Linnea

  • Origin: Swedish
  • Meaning: Twinflower

Lunaria

  • Origin: Latin
  • Meaning: Money plant

Lake

  • Origin: English
  • Meaning: body of water

Lakelyn

  • Origin: American
  • Meaning: beautiful lake

Laken

  • Origin: British
  • Meaning: one who’s from the lake, water

Lana

  • Origin: Hawai’in
  • Meaning: calm as still waters


Laurel

  • Origin: Latin
  • Meaning: laurel tree

Leilani

  • Origin: Hawaiian
  • Meaning: Heavenly flower

Leona

  • Origin: Latin
  • Meaning: lioness

Lillie

  • Origin: Latin
  • Meaning: lily flower, God is my oath

Linden

  • Origin: English
  • Meaning: linden tree

Celestial Girl Names That Start with L

Celestial girl names that start with L are inspired by the stars and skies, carrying a sense of wonder and magic.

Leonora

  • Origin: Greek
  • Meaning: light

Luna

  • Origin: Latin
  • Meaning: moon

Luz

  • Origin: Spanish
  • Meaning: light

Layla

  • Origin: Arabic
  • Meaning: night

Country Girl Names That Start with L

Country ‘L’ girl names capture the rustic beauty and wholesome spirit of rural life.

Lacey

  • Origin: French
  • Meaning: braid

Lainey

  • Origin: English
  • Meaning: shining

Landon

  • Origin: England
  • Meaning: long hill or ridge

Leigh

  • Origin: Hebrew
  • Meaning: meadow or pasture

Lilla

  • Origin: English
  • Meaning: lilac

Lou

  • Origin: French, German
  • Meaning: famous warrior

Louella

  • Origin: Germanic
  • Meaning: famous warrior

Louise

  • Origin: German
  • Meaning: famous warrior

Lula

  • Origin: English
  • Meaning: famous warrior

Lottie

  • Origin: French, German, Greek
  • Meaning: a form of Charlotte, meaning a small, strong woman

Laine/Lane

  • Origin: Finnish, British, French
  • Meaning: path/roadway, or wave

Logan

  • Origin: Scottish
  • Meaning: empty hollow

Elegant Girl Names That Start with L

Talk about a sense of timeless sophistication and grace. These are our favorite girl names that start with L.

Lenora

  • Origin: Spanish
  • Meaning: sun ray, light

Liliana

  • Origin: Latin
  • Meaning: lily flower

Lilibeth

  • Origin: Hebrew
  • Meaning: innocence

Lysandra

  • Origin: Greek
  • Meaning: Liberator

Hippie Girl Names That Start with L

Hippie ‘L’ names for girl give the free-spirited vibes and a love for peace and nature.

Lavender

  • Origin: British
  • Meaning: lavender flower

Lennon

  • Origin: Irish
  • Meaning: lover, sweetheart

Lennox

  • Origin: Scottish
  • Meaning: with many elm trees

Lilac

  • Origin: English
  • Meaning: Flower

Lola

  • Origin: Spanish
  • Meaning: sorrows

Love

  • Origin: English
  • Meaning: Sweet, Kind, Adore

Lynn

  • Origin: Welsh
  • Meaning: Lake

Lyra

  • Origin: Greek
  • Meaning: harp

Modern Girl Names That Start with L

Modern L names are stylish and contemporary, perfect for today’s trendsetting little girls.

Layton/Leighton

  • Origin: British
  • Meaning: settlement in the meadow

Langley

  • Origin: English
  • Meaning: from the long meadow

London

  • Origin: Latin
  • Meaning: from the great river

Lena

  • Origin: English, German
  • Meaning: Light

Livingston

  • Origin: English, Scottish
  • Meaning: Beloved friend, Dear friend

Lenore

  • Origin: French, German, Greek
  • Meaning: Light, Shining light

Lux

  • Origin: Latin
  • Meaning: light

Unique Girl Names That Start with L

Unique girl names that start with L stand out with their distinctiveness and individuality.

Lina

  • Origin: Arabic
  • Meaning: young palm tree, tender

Leonie

  • Origin: Latin
  • Meaning: lion

Lettie

  • Origin: English
  • Meaning: joy, gladness

Lindley

  • Origin: English
  • Meaning: from the pastureland

Lucia

  • Origin: Italian
  • Meaning: light

Lael

  • Origin: Hebrew
  • Meaning: one who belongs to God

Lark

  • Origin: English
  • Meaning: resembling the songbird

Vintage Girl Names That Start with L

Vintage girl names that begin with the letter L bring a nostalgic charm, reminiscent of a bygone era.

Lola

  • Origin: Spanish
  • Meaning: sorrows

Leland

  • Origin: English
  • Meaning: Meadowland

Louisa

  • Origin: Germanic
  • Meaning: renowned warrior

Lelia

  • Origin: Greek
  • Meaning: well spoken

Lillian

  • Origin: Latin
  • Meaning: lily, God is my oath

Lovie

  • Origin: English
  • Meaning: loved one

Lucille

  • Origin: English, French, Latin
  • Meaning: Light, Shining light

Luella

  • Origin: English, German, Spanish
  • Meaning: Famous Warrior

Wrapping Up

Choosing the right name for your baby girl is such a special and joyful experience. I hope this list of ‘L’ names has sparked some inspiration for you, whether you’re looking for something elegant, modern, vintage, country, unique, earthy, celestial, or hippie-inspired. I wish you all the best in finding the perfect baby girl name.

Recent Posts