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.

4,473 names

Girl · Arabic & Persian

LaylaGirl

Arabic & Persian · 2 syllables

US #38UK #56

FatimaGirl

Arabic & Persian · 3 syllables

US #332UK #76

JasmineGirl

Arabic & Persian · 2 syllables

US #211UK #92

AmiraGirl

Arabic & Persian · 3 syllables

US #137UK #139

MaryamGirl

Arabic & Persian · 2 syllables

US #354UK #57

LylaGirl

Arabic & Persian · 2 syllables

US #83UK #74

LeilaGirl

Arabic & Persian · 2 syllables

US #258UK #249

ZaraGirl

Arabic & Persian · 2 syllables

US #220UK #69

AaliyahGirl

Arabic & Persian · 2 syllables

US #105UK #148

AishaGirl

Arabic & Persian · 2 syllables

US #339UK #109

AminaGirl

Arabic & Persian · 3 syllables

US #321UK #198

LailaGirl

Arabic & Persian · 2 syllables

US #415UK #333

ZahraGirl

Arabic & Persian · 2 syllables

US #534UK #126

MariamGirl

Arabic & Persian · 2 syllables

US #506UK #249

LilaGirl

Arabic & Persian · 2 syllables

US #191UK #237

NylaGirl

Arabic & Persian · 2 syllables

US #238UK #193

NoorGirl

Arabic & Persian · 1 syllable

US #600UK #188

LinaGirl

Arabic & Persian · 2 syllables

US #563UK #287

LeylaGirl

Arabic & Persian · 2 syllables

US #599UK #369

ZainabGirl

Arabic & Persian · 2 syllables

US #790UK #138

KhadijaGirl

Arabic & Persian · 3 syllables

US #955UK #143

YasminGirl

Arabic & Persian · 2 syllables

US #935UK #355

AmirahGirl

Arabic & Persian · 3 syllables

US #489UK #240

AliaGirl

Arabic & Persian · 2 syllables

US #575UK #483

SafaGirl

Arabic & Persian · 2 syllables

US #980UK #140

AmalGirl

Arabic & Persian · 2 syllables

US #1135UK #208

AidaGirl

Arabic & Persian · 2 syllables

US #1366UK #418

InayaGirl

Arabic & Persian · 2 syllables

US #757UK #156

AlayaGirl

Arabic & Persian · 2 syllables

US #373UK #225

YusraGirl

Arabic & Persian · 2 syllables

US #994UK #184

AliyaGirl

Arabic & Persian · 2 syllables

US #801UK #565

KamilaGirl

Arabic & Persian · 3 syllables

US #359UK #1230

KhadijahGirl

Arabic & Persian · 3 syllables

US #1389UK #202

YaraGirl

Arabic & Persian · 2 syllables

US #503UK #341

InaraGirl

Arabic & Persian · 3 syllables

US #1014UK #483

AleenaGirl

Arabic & Persian · 3 syllables

US #642UK #238

SalemUnisex

Arabic & Persian · 2 syllables

US #280UK #1460

SamiraGirl

Arabic & Persian · 3 syllables

US #701UK #1230

SalmaGirl

Arabic & Persian · 2 syllables

US #912UK #722

SorayaGirl

Arabic & Persian · 2 syllables

US #838UK #696

NylahGirl

Arabic & Persian · 2 syllables

US #505UK #395

AyahGirl

Arabic & Persian · 1 syllable

US #843UK #162

JasminGirl

Arabic & Persian · 2 syllables

US #1363UK #1007

AyeshaGirl

Arabic & Persian · 2 syllables

US #1351UK #217

DuaGirl

Arabic & Persian · 1 syllable

US #1028UK #151

ImanGirl

Arabic & Persian · 2 syllables

US #1205UK #603

AminahGirl

Arabic & Persian · 3 syllables

US #1124UK #429

ZaynabGirl

Arabic & Persian · 2 syllables

US #1444UK #301

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.