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

3,128 girl names starting with R

#4718

Rayelle

ewe (from Rachel + elle)

American
#4739

Raelle

ewe, female sheep

French
#4743

Riddhi

prosperity, good fortune

Hindu
#4751

Rayn

queen

American
#4764

Rumaysa

something subtle or concealed

Arabic
#4798

Roseline

pretty rose, fair rose

French
#4807

Renna

song, joyful cry of praise

Hebrew
#4825

Rayanna

wise protection and gracious

American
#4835

Raisa

leader, chief

Arabic
#4840

Ryanne

little king

Irish
#4869

Railyn

ewe plus waterfall

American
#4876

Remie

from the city of Rheims

French
#4892

Rei

zero, nothing

Japanese
#4912

Remedi

cure, healing

English
#4916

Riverlee

flowing water clearing

American
#4924

Ray

ewe (short for Rachel)

English
#4945

Ricki

brave ruler

American
#4946

Rayleen

beam of light

American
#4953

Radhika

devotee of Krishna, divine love

Indian
#5004

Reigna

she who rules

English
#5016

Rosina

dear little rose (diminutive)

Italian
#5039

Raahi

traveler, wayfarer

Indian
#5047

Ruhani

divine, ethereal

South Asian
#5055

Rida

divine favor, God's pleasure

Muslim
#5058

Roman

citizen of Rome

American
#5063

Riana

great queen, divine queen

Welsh
#5095

Rosaria

rosary, garden of roses

Italian
#5111

Rani

my joy, my song

Hindi
#5115

Rossy

Rose; from the flower rosa

English
#5123

Rozlynn

gentle horse, pretty one

American
#5169

Raiden

thunder spirit

Japanese
#5196

Renn

reborn

American
#5213

Rylen

little ruler

American
#5214

Rinoa

luminous, joyful spirit

Japanese
#5233

Roselie

little rose

French
#5245

Rima

white antelope, gazelle

Arabic
#5253

Rashell

ewe, female sheep

English
#5269

Ruqayyah

charm, incantation

Arab
#5285

Rosmery

dew of the sea

English
#5311

Rhyleigh

valiant, courageous

American
#5341

Riella

little one who God shepherds

English
#5342

Renezmae

reborn, born again

English
#5350

Riverleigh

meadow by the river

American
#5355

Ruelle

narrow lane between houses

French
#5362

Rosabelle

beautiful rose

English
#5363

Reine

queen, ruler

French
#5372

Rosaleen

little rose

Irish
#5395

Russchelle

little red-haired one (via Russ root)

English
#5396

Reia

flowing, ease

Greek
#5404

Ramya

beautiful, pleasing, lovely

Indian
#5435

Rhylie

courageous, valiant

Irish
#5450

Rhiley

courageous; descendant of Raghallach

Irish
#5459

Rishika

inspired seer, receiver of divine wisdom

Indian
#5460

Ruqayya

ascending, rising, moving upward

Islamic
#5471

Rithanya

enchanting season, musical rhythm

Indian
#5474

Ryn

queen, ruler

Welsh
#5502

Reesheda

possibly rightly guided, wise

African American
#5524

Rateel

beautifully arranged, rhythmic

Arabic
#5525

Riven

cleft, divided by force

American
#5538

Rowe

row of houses or hedgerow

English

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