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.

568 names

Girl · Welsh

JenniferGirl

Welsh · 3 syllables

US #574UK #483

MorganGirl

Welsh · 2 syllables

US #207UK #520

WinnieGirl

Welsh · 2 syllables

US #474UK #142

MeganGirl

Welsh · 2 syllables

US #863UK #503

WinifredGirl

Welsh · 3 syllables

US #898UK #388

GwendolynGirl

Welsh · 3 syllables

US #362UK #1036

MeredithGirl

Welsh · 3 syllables

US #468UK #638

ReeseUnisex

Welsh · 1 syllable

US #142UK #1894

GwenGirl

Welsh · 1 syllable

US #705UK #751

ElowynGirl

Welsh · 3 syllables

US #303UK #377

KendraGirl

Welsh · 2 syllables

US #822UK #1353

EiraGirl

Welsh · 2 syllables

US #1698UK #403

ArwenGirl

Welsh · 2 syllables

US #1342UK #447

RhiannonGirl

Welsh · 2 syllables

US #1087UK #1198

ElowenGirl

Welsh · 3 syllables

US #780UK #676

SerenGirl

Welsh · 2 syllables

US #2808UK #260

GuinevereGirl

Welsh · 3 syllables

US #870UK #1894

GwynethGirl

Welsh · 2 syllables

US #1722UK #1894

EnidGirl

Welsh · 2 syllables

US #4369UK #1036

TeganUnisex

Welsh · 2 syllables

US #1589UK #1743

WinnifredGirl

Welsh · 3 syllables

US #2439UK #1603

RihannaGirl

Welsh · 3 syllables

US #2079UK #1230

BrynnGirl

Welsh · 1 syllable

US #406

CarysGirl

Welsh · 2 syllables

US #4174UK #855

SianaGirl

Welsh · 2 syllables

US #3170UK #1449

GladysGirl

Welsh · 2 syllables

US #3104

SiannaGirl

Welsh · 2 syllables

US #2081UK #1302

BronwynGirl

Welsh · 2 syllables

US #3754UK #1230

AvalonGirl

Welsh · 3 syllables

US #1317UK #3695

GlendaGirl

Welsh · 2 syllables

US #5678UK #5891

EllowynGirl

Welsh · 3 syllables

US #1425UK #3695

CariGirl

Welsh · 2 syllables

US #6519UK #2253

EmrynGirl

Welsh · 2 syllables

US #1367UK #4192

SianGirl

Welsh · 1 syllable

US #4325UK #3318

RiannaGirl

Welsh · 2 syllables

US #4427UK #2771

RhondaGirl

Welsh · 2 syllables

US #5942

MerrynGirl

Welsh · 2 syllables

US #5374UK #934

BrynGirl

Welsh · 1 syllable

US #1815

ArwynUnisex

Welsh · 2 syllables

US #2885UK #2771

BronwenGirl

Welsh · 2 syllables

US #8959UK #1491

GwenevereGirl

Welsh · 3 syllables

US #3471UK #4843

MerylGirl

Welsh · 2 syllables

US #8164UK #3695

RhiannaGirl

Welsh · 2 syllables

US #6158UK #4192

MaelynnGirl

Welsh · 2 syllables

US #1020

WynneGirl

Welsh · 1 syllable

US #4257UK #4843

EdrisUnisex

Welsh · 2 syllables

US #4876UK #3688

EvynUnisex

Welsh · 2 syllables

US #3926UK #3254

EmlynUnisex

Welsh · 2 syllables

US #9029UK #1282

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.