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.

6,091 names

Starts with R

RomanBoy

Latin · 2 syllables

US #45UK #32

RobertBoy

German · 2 syllables

US #98UK #151

RoseGirl

Latin · 1 syllable

US #118UK #59

RubyGirl

Latin · 2 syllables

US #67UK #41

RyanBoy

Irish · 1 syllable

US #91UK #132

RoryBoy

Irish · 2 syllables

US #117UK #24

RowanBoy

Irish · 2 syllables

US #42UK #41

RileyUnisex

Irish · 2 syllables

US #28UK #175

RichardBoy

German · 2 syllables

US #242UK #398

RosieGirl

English · 2 syllables

US #288UK #24

RafaelBoy

Hebrew · 2 syllables

US #227UK #215

RosaGirl

Latin · 2 syllables

US #638UK #94

RuthGirl

Hebrew · 1 syllable

US #176UK #497

RiverUnisex

English · 2 syllables

US #77UK #117

RubenBoy

Hebrew · 2 syllables

US #491UK #126

RachelGirl

Hebrew · 2 syllables

US #249UK #377

RemiUnisex

French · 2 syllables

US #120UK #160

RebeccaGirl

Hebrew · 3 syllables

US #353UK #315

RonnieBoy

English · 2 syllables

US #800UK #49

RemyBoy

French · 2 syllables

US #298UK #112

RalphBoy

Norse · 1 syllable

US #1051UK #94

RaymondBoy

German · 2 syllables

US #404UK #545

RobinGirl

German · 2 syllables

US #401UK #323

ReubenBoy

Hebrew · 2 syllables

US #898UK #33

RosalieGirl

French · 3 syllables

US #173UK #270

RomeoBoy

Italian · 2 syllables

US #314UK #185

RayaGirl

Hebrew · 1 syllable

US #372UK #82

RonanBoy

Irish · 2 syllables

US #251UK #268

RosemaryGirl

Latin · 4 syllables

US #250UK #483

RaphaelBoy

Hebrew · 2 syllables

US #403UK #158

RudyBoy

German · 2 syllables

US #709UK #182

RonaldBoy

Norse · 2 syllables

US #652UK #796

RoccoBoy

Italian · 2 syllables

US #474UK #259

RyderBoy

English · 2 syllables

US #135UK #529

RoyBoy

French · 1 syllable

US #540UK #800

RobynGirl

English · 2 syllables

US #1339UK #78

ReginaldBoy

German · 3 syllables

US #1286UK #239

RussellBoy

French · 2 syllables

US #357UK #1460

ReneeGirl

French · 2 syllables

US #1052UK #516

RioBoy

Spanish · 1 syllable

US #478UK #166

RitaGirl

Italian · 2 syllables

US #1244UK #625

RexBoy

Latin · 1 syllable

US #867UK #216

RavenGirl

English · 2 syllables

US #382UK #418

RayBoy

English · 1 syllable

US #772UK #613

RicardoBoy

Spanish · 3 syllables

US #390UK #1517

ReidBoy

Scottish · 1 syllable

US #297UK #464

ReginaGirl

Latin · 3 syllables

US #399UK #2253

RolandBoy

German · 2 syllables

US #620UK #1132

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.