Tools / Baby names

Baby Name Generator

Browse 128,074 names ranked from 145 years of US records, the latest England & Wales statistics and 50+ world cultures. Narrow it down, or hit Surprise me.

Choosing around a surname? Try the first & last name matcher.

3,456 names

Girl · Starts with R

RoseGirl

Latin · 1 syllable

US #118UK #59

RubyGirl

Latin · 2 syllables

US #67UK #41

RileyUnisex

Irish · 2 syllables

US #28UK #175

RosieGirl

English · 2 syllables

US #288UK #24

RosaGirl

Latin · 2 syllables

US #638UK #94

RuthGirl

Hebrew · 1 syllable

US #176UK #497

RiverUnisex

English · 2 syllables

US #77UK #117

RachelGirl

Hebrew · 2 syllables

US #249UK #377

RemiUnisex

French · 2 syllables

US #120UK #160

RebeccaGirl

Hebrew · 3 syllables

US #353UK #315

RobinGirl

German · 2 syllables

US #401UK #323

RosalieGirl

French · 3 syllables

US #173UK #270

RayaGirl

Hebrew · 1 syllable

US #372UK #82

RosemaryGirl

Latin · 4 syllables

US #250UK #483

RobynGirl

English · 2 syllables

US #1339UK #78

ReneeGirl

French · 2 syllables

US #1052UK #516

RitaGirl

Italian · 2 syllables

US #1244UK #625

RavenGirl

English · 2 syllables

US #382UK #418

ReginaGirl

Latin · 3 syllables

US #399UK #2253

RyleeGirl

Irish · 2 syllables

US #135UK #1097

RomyGirl

Latin · 2 syllables

US #666UK #187

ReignUnisex

English · 1 syllable

US #305UK #294

RaeGirl

English · 1 syllable

US #1233UK #347

RaynaGirl

Bulgarian · 2 syllables

US #778UK #676

ReeseUnisex

Welsh · 1 syllable

US #142UK #1894

RivkaGirl

Hebrew · 2 syllables

US #618UK #1491

RheaGirl

Greek · 1 syllable

US #625UK #473

RyleighGirl

Irish · 2 syllables

US #343UK #1065

RosaliaGirl

Latin · 3 syllables

US #595UK #980

RenataGirl

Latin · 3 syllables

US #478UK #2411

ReinaGirl

Spanish · 2 syllables

US #569UK #767

RamonaGirl

Spanish · 3 syllables

US #715UK #1541

ReneUnisex

French · 1 syllable

US #1055UK #2263

RaelynnGirl

American · 2 syllables

US #122UK #2115

RobbieUnisex

Scottish · 2 syllables

US #1657UK #479

ReemGirl

Arabic & Persian · 1 syllable

US #1483UK #478

RylieGirl

Irish · 2 syllables

US #461UK #1262

RemingtonUnisex

English · 3 syllables

US #216UK #2671

ReynaGirl

Spanish · 2 syllables

US #581UK #980

RainaGirl

German · 2 syllables

US #890UK #1406

RobertaGirl

German · 3 syllables

US #2695UK #1160

RebekahGirl

Hebrew · 3 syllables

US #859UK #1819

RomiGirl

Hebrew · 2 syllables

US #743UK #439

RaeganGirl

Irish · 2 syllables

US #501UK #1672

RomaGirl

Latin · 2 syllables

US #1390UK #751

RainUnisex

American · 1 syllable

US #918UK #1491

RebecaGirl

Hebrew · 3 syllables

US #1292UK #837

RominaGirl

Latin · 3 syllables

US #529UK #3318

Where the names come from

Popularity ranks use the complete US Social Security Administration records (1880–2025, every name given to five or more babies) and the Office for National Statistics baby names for England & Wales (2024). Cultural origins come from an international first-name dictionary covering more than fifty countries, including India, the Middle East, East Asia and every corner of Europe. Where a name is used in several cultures we list all of them.

Trending names are climbing fast, classic names have stayed popular for a century or more, and rare names were given to fewer than 25 babies last year — perfect if you want something truly unique.