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,423 girl names starting with T

#2661

Tova

good, goodness

Jewish
#2737

Tayla

one who tailors or crafts

American
#2801

Talya

dew of God, God's dew

Israeli
#2805

Teigan

beloved, dear

Welsh
#2819

Trisha

noble, patrician

English
#2907

Talulah

leaping water, waterfall

Native American
#2982

Tzipora

female bird

Jewish
#3074

Truly

in truth, authentically

English
#3085

Tamia

storehouse keeper, one who distributes

African American
#3108

Taniyah

fairy queen, princess

African-American
#3114

Tommie

twin, a twin

English
#3137

Tanner

one who works with tannin

English
#3143

Talayah

blooming, flourishing

African American
#3176

Truth

honesty, veracity, reality, that which is real

American
#3203

Tenzin

upholder of teachings

Tibetan
#3242

Taylynn

tailor's descendant

American
#3254

Talitha

little girl, maiden

Biblical
#3281

Tylee

doorkeeper, gatekeeper

American
#3284

Taleah

dew of God

American
#3346

Tahani

joy, happiness, blessing

Arabic
#3350

Taylee

meadow variant of Taylor

American
#3360

Talani

heavenly, belonging to the sky

Hawaiian
#3453

Teddy

gift of God

English
#3465

Tali

my dew

Israeli
#3482

Tailynn

modern invented blend name

American
#3495

Tanya

from the Sabine king Titus Tatius

Russian
#3498

Timber

wood, lumber, building material

American
#3513

Taliya

dew of heaven

Hebrew
#3547

Tziporah

little bird, sparrow

Hebrew
#3555

Teegan

beautiful, lovely

Irish
#3600

Tasnim

fountain of paradise, heavenly spring

Arabic
#3626

Triniti

threefold, the Holy Trinity

American
#3660

Taylyn

modern blend of Taylor and -lyn suffix

American
#3716

Tehila

song of praise

Jewish
#3724

Treazure

storehouse of great worth

American
#3882

Taishmara

date palm (via Tamara root)

American
#3883

Trishika

triple flame, trident power

Indian
#3889

Twila

twilight, between day and night

American
#3892

Twyla

twilight, between day and night

American
#3933

Tully

from Tullius (Latin family name)

Irish
#3945

Tirzah

favorable, agreeable

English
#4005

Tariyah

modern coinage with divine suffix

African-American
#4008

Talula

princess of abundance

American
#4055

Tulsi

holy basil plant

Indian
#4200

Thais

captivating beauty (traditional interpretation)

Greek
#4250

Topanga

where the mountains meet the sea

American
#4265

Taraji

hope, faith

African American
#4316

Tyra

Odin's warrior

Scandinavian
#4324

Tommi

one of a pair, born together

Finnish
#4337

Teyana

creative American formation, possibly from Tati...

African-American
#4380

Torvi

thunder battle

Norse
#4386

Thelma

divine will

English
#4417

Tanvi

slender, delicate

Hindi
#4428

Taylen

tailor, one who cuts cloth (from Taylor root)

American
#4494

Theo

divine, godly

English
#4610

Tierra

earth, land

Spanish
#4634

Tylah

doorkeeper

American
#4700

Tula

dear, darling (diminutive)

Indian
#4704

Trudy

strength of the spear

English
#4716

Teya

goddess, divine

European

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