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.

5,303 names

Indian

MayaGirl

Indian · 1 syllable

US #63UK #15

BodhiBoy

Indian · 2 syllables

US #267UK #97

AryaGirl

Indian · 2 syllables

US #161UK #184

AnayaGirl

Indian · 2 syllables

US #338UK #110

AyaanBoy

Indian · 1 syllable

US #470UK #123

AyanBoy

Indian · 1 syllable

US #742UK #200

ArjunBoy

Indian · 2 syllables

US #508UK #367

KaliGirl

Indian · 2 syllables

US #320UK #837

AlishaGirl

Indian · 3 syllables

US #1188UK #395

RohanBoy

Indian · 2 syllables

US #816UK #260

AryanBoy

Indian · 2 syllables

US #868UK #306

AyraGirl

Indian · 2 syllables

US #914UK #134

AriyaGirl

Indian · 2 syllables

US #602UK #347

AaravBoy

Indian · 2 syllables

US #723UK #326

AiraGirl

Indian · 2 syllables

US #1049UK #404

AnikaGirl

Indian · 3 syllables

US #930UK #869

AmarBoy

Indian · 2 syllables

US #1305UK #535

AshaGirl

Indian · 2 syllables

US #1333UK #1097

ArjanBoy

Indian · 2 syllables

US #1492UK #398

SiyaGirl

Indian · 1 syllable

US #854UK #478

AnayahGirl

Indian · 2 syllables

US #885UK #320

MeeraGirl

Indian · 2 syllables

US #992UK #1036

JaiBoy

Indian · 1 syllable

US #1351UK #945

VedaGirl

Indian · 2 syllables

US #725UK #1128

NayaGirl

Indian · 1 syllable

US #793UK #539

VihaanBoy

Indian · 2 syllables

US #916UK #448

VeerBoy

Indian · 1 syllable

US #945UK #785

AvaniGirl

Indian · 3 syllables

US #766UK #575

ReyaGirl

Indian · 1 syllable

US #976UK #404

AadhyaGirl

Indian · 2 syllables

US #936UK #454

IshaanBoy

Indian · 2 syllables

US #902UK #538

KiaanBoy

Indian · 1 syllable

US #927UK #418

RaviBoy

Indian · 2 syllables

US #1255UK #1132

LeelaGirl

Indian · 2 syllables

US #1238UK #934

SaanviGirl

Indian · 2 syllables

US #920UK #625

KiranUnisex

Indian · 2 syllables

US #1192UK #1595

IlaGirl

Indian · 2 syllables

US #698UK #2771

PriyaGirl

Indian · 1 syllable

US #1906UK #1160

AvyaanBoy

Indian · 2 syllables

US #865UK #576

IvaanBoy

Indian · 2 syllables

US #1035UK #500

PrishaGirl

Indian · 2 syllables

US #1198UK #547

AjayBoy

Indian · 2 syllables

US #2185UK #826

AgastyaBoy

Indian · 3 syllables

US #932UK #613

NilaGirl

Indian · 2 syllables

US #1705UK #837

DhruvBoy

Indian · 1 syllable

US #1105UK #721

RiyaGirl

Indian · 1 syllable

US #1493UK #676

IshaGirl

Indian · 2 syllables

US #1232UK #826

JayaGirl

Indian · 1 syllable

US #2127UK #1406

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.