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

#4720

Taj

crown

Arabic
#4791

Tehilla

glory, adoration

Jewish
#4803

Theodosia

gift of God

Greek
#4823

Tammy

twin

English
#4926

Thora

thunder

Scandinavian
#4997

Thiana

founder; one who establishes

American
#5008

Tyleigh

feminine form of Tyler

American
#5049

Tilley

mighty in battle

English
#5059

Thara

earth, ground

Indian
#5093

Tommy

twin, double

English
#5100

Turner

lathe worker, one who turns wood

English
#5103

Terri

smooth, polished (Terence origin)

English
#5250

Tyanna

God is gracious

African American
#5259

Tanisha

ambition, aspiration

African-American
#5378

Tazanna

princess, born of royalty

Native American
#5390

Talaya

morning dew

Hebrew
#5406

Tristyn

tumult, outcry, noise

American
#5408

Taydra

modern invented name

American
#5451

Tamiyah

complete, pure

African American
#5461

Tailyn

modern creative blend of Taylor and Lynn

American
#5491

Tulsa

town, settlement

American
#5511

Temari

jeweled decorative ball

Japanese
#5567

Teddie

divine gift

English
#5593

Timitra

gift of the earth

Greek
#5667

Taqwa

God-consciousness, piety

Arabic
#5690

Tulip

turban-shaped flower

English
#5756

Tomi

twin

Finnish
#5775

Triana

of Trajan (Roman Emperor)

Spanish
#5859

Tamija

African-American creative construction blending...

African-American
#5867

Taara

rocky hill, sacred high place

Indian
#5878

Taylani

heavenly Taylor, sky child

Hawaiian
#5921

Teodora

divine gift

Bulgarian
#5942

Tory

short form of Victoria

English
#5955

Taisha

creative coinage with vibrant life

American
#5969

Tatianna

fairy queen (folk etymology)

Russian
#6003

Tiaraoluwa

the crown belongs to the Lord

Nigerian
#6010

Tylani

tailor, cloth-cutter

American
#6015

Truu

genuine, faithful

American
#6032

Tariah

God is my praise (via -iah suffix)

American
#6061

Tanyla

from the Tatius family (Roman origin)

American
#6092

Tayler

occupational surname meaning one who sews

English
#6128

Tennessee

from the Cherokee village 'Tanasi' — original m...

American (Southern)
#6176

Tzivia

graceful creature, swift one

Jewish
#6277

Tallula

leaping water, rushing water

Native American
#6300

Trust

firm belief, confidence, reliance

English
#6342

Toba

the good one

Jewish
#6347

Travis

one who crosses

American
#6398

Tahira

pure, chaste, virtuous

Arabic
#6424

Tzipporah

swift one (by association with a bird in flight)

Hebrew
#6429

Tymber

Wood prepared for building

American
#6432

Teal

blue-green color

English
#6438

Tijwana

place name used as given name

American
#6631

Tonya

beyond praise, highly commendable

Russian
#6642

Tierney

descendant of the lord

Irish
#6684

Taqdeer

fate, predestination

Pakistani
#6693

Theori

contemplation, vision

American
#6703

Townes

from the town, settlement dweller

American
#6718

Tallie

gentle rain, freshness

Israeli
#6732

Tyhessia

#6751

Tyleah

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