Baby Girl Names

12,000+ girl names with meanings, origins, and SSA popularity data. Filter by first letter or scroll by rank. Click any name for the full picture: pronunciation, famous namesakes, sibling ideas, and a teasing-risk score before the birth certificate gets signed.

All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

4,719 girl names starting with L

#1648

Laine

wave

American
#1662

Lotus

purity, spiritual awakening

Hindu
#1664

Lucero

Venus, the brightest celestial body

Mexican
#1692

Lois

superior, more desirable

English
#1702

Lilyanna

lily flower

English
#1723

Lucinda

light, illuminated

English
#1733

Lizeth

pledged to God, God's promise

Spanish
#1752

Leilah

night

Arabic
#1762

Litzy

God is my oath, my God is abundance

Mexican
#1764

Leticia

delight, exuberance

Spanish
#1767

Lainee

bright, shining light

American
#1771

Leen

tender, soft, gentle

Arabic
#1794

Lucianna

light, illumination

Italian
#1816

Liza

my God is abundance

English
#1823

Lennyn

lion strength, brave as a lion

American
#1834

Livvy

olive tree, peace

English
#1835

Lanie

dark beauty

American
#1901

Luana

enjoyment, leisure

Brazilian
#1917

Lani

royal, majestic

Hawaiian
#1938

Lindy

beautiful, pretty

American
#1952

Lula

pearl

English
#1957

Lynlee

beautiful clearing

American
#1969

Lakyn

lake, body of water

American
#1976

Lindsay

island of linden trees

Scottish
#1983

Layana

belonging to God, divine grace

Arabic
#1996

Lua

moon goddess

Portuguese
#2009

Lenore

torch, light

English
#2041

Layna

bright, radiant (from Slavic root)

Spanish
#2051

Lowen

joy, happiness, joyful

Cornish
#2056

Laia

well-spoken, eloquent

Catalan
#2058

Layton

settlement by the stream

American
#2065

Leonor

bright one

Spanish
#2082

Leonora

bright, shining one

Italian
#2085

Lovely

beautiful, charming, delightful

African
#2092

Legaci

inheritance, something left for future generations

American
#2111

Leana

my God has answered

English
#2118

Lluvia

rain

Spanish
#2132

Lavinia

of the Latins

English
#2137

Laya

gazelle, tender

American
#2148

Lilyann

lily flower

American
#2173

Lane

narrow road, pathway between hedges

English
#2189

Lumi

snow

Finnish
#2191

Lela

night, dark beauty

Arabic
#2224

Lillith

of the night, night creature

Hebrew
#2281

Laina

bright light, torch

English
#2322

Lizzie

my God is abundance, consecrated to God

English
#2330

Leya

meadow, wild cow

Hebrew
#2334

Lynnlee

composed name, nature-inspired

American
#2368

Lincoln

lake colony, pool settlement

American
#2401

Laniyah

heavenly, sky, royal

African-American
#2431

Leonie

lioness, lion-hearted

French
#2458

Lively

animated, spirited

American
#2497

Loren

crowned with laurel, victorious

English
#2529

Linden

linden tree valley

English
#2531

Lou

renowned in battle

French
#2572

Leiana

heavenly flower garland

Hawaiian
#2611

Levi

harmonious

American
#2628

Liara

free, from the lake

American
#2672

Laiken

of the lake, water

American
#2685

Lael

to God, consecrated to God

Hebrew

Can't narrow it down? Run a tournament.

Related lists

Frequently Asked Questions

What are the most popular baby girl names right now?

Olivia has held #1 on the SSA list since 2019. Emma, Charlotte, Amelia, and Sophia round out the top five. Scroll to see the full ranked list.

What girl names are trending in 2026?

Luna, Willow, Aurora, and Isla are all climbing fast. They're popular enough to be recognizable but not so common your daughter will share the name with three classmates.

How do I pick a baby girl name?

Start with popularity rank — it tells you how common the name actually is. Then check the meaning and origin. Run it through our playground safety score. If it passes, put it in a tournament against your other favorites and see which survives head-to-head.

What girl names have the best meanings?

Eleanor means 'bright, shining one.' Clara means 'bright, clear.' Vera means 'truth' in Latin and Slavic. Names with strong meanings tend to age better than names chosen purely for sound.

Explore More Name Generators