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

#1234

Rya

little stream, flowing water

Scandinavian
#1242

Rue

herb of grace, regret

English
#1249

Ripley

from Ripley (place name)

English
#1250

Raylee

rye meadow, roe deer meadow

American
#1260

Rae

beam of light (modern association)

English
#1267

Rebeca

snare, ensnaring beauty

Spanish
#1274

Roxanne

luminous, shining

French
#1280

Riya

singer, one who sings

Indian
#1288

Rowen

little red one

Irish
#1295

Robyn

robin bird, red-breasted songbird

English
#1306

Reem

white antelope, gazelle

Arabic
#1312

Rhiannon

goddess, divine woman

Welsh
#1326

Renesmee

grace, beloved

American
#1333

Ryder

mounted warrior, horseman

American
#1367

Roslyn

pretty rose

Scottish
#1394

Rain

renewal, life-giving water (symbolic)

American
#1399

Rita

pearl

Spanish
#1434

Reece

fiery, impetuous

Welsh
#1448

Raine

queen

English
#1451

Rayleigh

deer meadow clearing

English
#1474

Rosalind

tender horse

English
#1495

Rosalynn

gentle horse

American
#1534

Roselynn

rose lake, rose by the water

English
#1535

Rori

red king

Irish
#1675

Rivky

captivating, a noose

Jewish
#1680

Roma

love, joy

Italian
#1696

Rochel

ewe, female sheep

Yiddish
#1722

Rumi

from Rome, Roman; the Anatolian

Japanese
#1760

Rihanna

sweet basil

Arabic
#1768

Rilynn

courageous one from the meadow

American
#1776

Rayla

beam of light

American
#1778

Raizy

rose

Ashkenazi Jewish
#1786

Rylynn

modern phonetic invention

American
#1806

Rio

river

Spanish
#1820

Rumani

ruby-red, gem-colored

Arabic
#1829

Ryah

singer

American
#1846

Rosemarie

dew of the sea (rosemary herb)

English
#1870

Ruhi

spiritual, of the soul

South Asian
#1918

Raleigh

roe deer clearing

English
#1923

Rhaenyra

invented Valyrian name, no literal meaning

American
#1926

Ridley

reed clearing, cleared wood

English
#1927

Rayah

friend, companion, beloved

Jewish
#1963

Ryla

courageous, spirited

American
#1974

Rooney

descendant of the champion, hero

Irish
#1975

Rynlee

rye meadow, island clearing

American
#1995

Romee

pilgrim to Rome

Dutch
#1999

Rania

gazing with longing, looking admiringly

Arabic
#2026

Rhylee

courageous, spirited (from Irish Raghallach)

American
#2028

Renlee

modern American combination name

American
#2083

Roxana

dawn

Persian
#2087

Rhema

divine spoken word

Christian
#2117

Raizel

beautiful rose

Jewish
#2179

Razan

dignified, level-headed

Arabic
#2190

Riverlynn

from the riverbank and lake

American
#2251

Rosanna

gracious rose

Italian
#2260

Raha

happiness

Arabic
#2262

Rahma

divine loving-kindness

Arabic
#2276

Ren

join, connect

Japanese
#2280

Ronnie

counsel power

English
#2291

Raeleigh

Courageous, valiant

American

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