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.

2,848 names

Boy · Starts with R

RomanBoy

Latin · 2 syllables

US #45UK #32

RobertBoy

German · 2 syllables

US #98UK #151

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

RafaelBoy

Hebrew · 2 syllables

US #227UK #215

RiverUnisex

English · 2 syllables

US #77UK #117

RubenBoy

Hebrew · 2 syllables

US #491UK #126

RemiUnisex

French · 2 syllables

US #120UK #160

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

ReubenBoy

Hebrew · 2 syllables

US #898UK #33

RomeoBoy

Italian · 2 syllables

US #314UK #185

RonanBoy

Irish · 2 syllables

US #251UK #268

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

ReginaldBoy

German · 3 syllables

US #1286UK #239

RussellBoy

French · 2 syllables

US #357UK #1460

RioBoy

Spanish · 1 syllable

US #478UK #166

RexBoy

Latin · 1 syllable

US #867UK #216

RayBoy

English · 1 syllable

US #772UK #613

RicardoBoy

Spanish · 3 syllables

US #390UK #1517

ReidBoy

Scottish · 1 syllable

US #297UK #464

RolandBoy

German · 2 syllables

US #620UK #1132

ReggieBoy

English · 2 syllables

US #1688UK #43

RhysBoy

Welsh · 1 syllable

US #400UK #355

ReignUnisex

English · 1 syllable

US #305UK #294

RogerBoy

German · 2 syllables

US #836UK #2263

RomeBoy

Latin · 1 syllable

US #434UK #191

RayanBoy

Arabic & Persian · 1 syllable

US #566UK #188

ReeceBoy

Welsh · 1 syllable

US #377UK #592

RockyBoy

American · 2 syllables

US #546UK #538

ReeseUnisex

Welsh · 1 syllable

US #142UK #1894

RaulBoy

Spanish · 1 syllable

US #648UK #1402

RobertoBoy

Italian · 3 syllables

US #576UK #2671

RohanBoy

Indian · 2 syllables

US #816UK #260

RianBoy

Irish · 1 syllable

US #1133UK #371

RupertBoy

German · 2 syllables

US #3710UK #83

RykerBoy

American · 2 syllables

US #186UK #1282

RodrigoBoy

Spanish · 3 syllables

US #511UK #1235

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.