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.

273 names

Girl · Yoruba

AyomideUnisex

Yoruba · 2 syllables

US #2697UK #857

TiaraoluwaGirl

Yoruba · 4 syllables

US #5591UK #670

OluwadarasimiGirl

Yoruba · 7 syllables

US #5938UK #918

SadeGirl

Yoruba · 1 syllable

US #1890

IremideUnisex

Yoruba · 3 syllables

US #4157UK #1353

IreoluwaUnisex

Yoruba · 4 syllables

US #5867UK #1603

InioluwaUnisex

Yoruba · 4 syllables

US #5500UK #1517

IfeoluwaUnisex

Yoruba · 4 syllables

US #6562UK #1894

EniolaGirl

Yoruba · 3 syllables

US #6543UK #1819

MorayoGirl

Yoruba · 2 syllables

US #6138UK #1603

AraoluwaUnisex

Yoruba · 4 syllables

US #5297UK #2000

AsaniUnisex

Yoruba · 3 syllables

US #1620

OreoluwaUnisex

Yoruba · 4 syllables

US #6976UK #2771

BoluwatifeUnisex

Yoruba · 4 syllables

US #6176UK #1859

OlamideUnisex

Yoruba · 3 syllables

US #13344UK #1595

OluwatamiloreUnisex

Yoruba · 6 syllables

US #8721UK #2411

OluwadamilolaUnisex

Yoruba · 7 syllables

US #9284UK #2574

JadesolaGirl

Yoruba · 4 syllables

US #6291UK #3318

TifeoluwaUnisex

Yoruba · 4 syllables

US #6748UK #1859

TemiloluwaUnisex

Yoruba · 5 syllables

US #8810UK #3695

OluwanifemiUnisex

Yoruba · 6 syllables

US #15320UK #2253

AdemideUnisex

Yoruba · 3 syllables

US #7223UK #2443

TeniolaGirl

Yoruba · 3 syllables

US #10959UK #3015

MorireoluwaGirl

Yoruba · 5 syllables

US #13247UK #1894

IyanuoluwaUnisex

Yoruba · 4 syllables

US #8042UK #3695

ErioluwaUnisex

Yoruba · 4 syllables

US #10186UK #1951

AdeolaGirl

Yoruba · 3 syllables

US #10168UK #4192

TiwatopeGirl

Yoruba · 3 syllables

US #15690UK #2115

OluwatiseUnisex

Yoruba · 4 syllables

US #10689UK #2263

SimisolaGirl

Yoruba · 4 syllables

US #10922UK #3695

KemiGirl

Yoruba · 2 syllables

US #11610UK #5891

OshunGirl

Yoruba · 2 syllables

US #4056

AderinsolaGirl

Yoruba · 5 syllables

US #12214UK #3318

OyinkansolaGirl

Yoruba · 4 syllables

US #15332UK #3695

ImisioluwaUnisex

Yoruba · 5 syllables

US #11484UK #3695

OluwatomisinUnisex

Yoruba · 6 syllables

US #15321UK #4843

TemiladeGirl

Yoruba · 3 syllables

US #13592UK #3695

AdeUnisex

Yoruba · 1 syllable

US #6799

SolaGirl

Yoruba · 2 syllables

US #6415

IyaGirl

Yoruba · 1 syllable

US #7190

AssataGirl

Yoruba · 3 syllables

US #8386

OnikaGirl

Yoruba · 3 syllables

US #8722

TolaniGirl

Yoruba · 3 syllables

US #13605UK #4843

MasaniUnisex

Yoruba · 3 syllables

US #5229

OyaGirl

Yoruba · 1 syllable

US #13355

WuraolaGirl

Yoruba · 3 syllables

US #13659UK #4843

OloladeGirl

Yoruba · 3 syllables

US #15319UK #5891

ImadeGirl

Yoruba · 2 syllables

US #14557UK #4843

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.