Free Tool
Baby Name Finder
A free baby name finder with 5,000+ curated names and meanings that feel like stories. Filter by origin, style, and letter. See popularity trends. Save the ones that make your heart skip.
32 names
Bodhi
boy#102▲ RisingSanskritBodhi means enlightenment in Sanskrit and Buddhism.
Bolt
unisexEnglishBolt is a name from the English-speaking tradition.
Bonnie
girl#604▬ SteadyEnglishBonnie reached the top 50 in the U.S., hitting #33 in 1941.
Iyabo
girlYorubaIyabo is a name from the Yoruba people of West Africa.
Bolanle
girl#8897YorubaBolanle is a name from the Yoruba people of West Africa.
Sibongile
girlZuluIt's a timeless classic that never goes out of style.
Talbot
boy#11732▼ FallingEnglishTalbot is less common today than in past decades, making it a distinctive choice.
Bosede
boyYorubaBosede is a name from the Yoruba people of West Africa.
Yeboah
boyAkanIt's recognized and loved across many cultures worldwide.
Azibo
boyShonaPart of the beloved nature-name trend.
Siyabonga
boyZuluIt's recognized and loved across many cultures worldwide.
Noboru
boy#3641JapaneseNoboru is a name from the Japanese naming tradition.
Abimbola
girl#9560YorubaAbimbola is a name from the Yoruba people of West Africa.
Bora
girl#10298▼ FallingKoreanBora is less common today than in past decades, making it a distinctive choice.
Bowen
boy#394▬ SteadyEnglishBowen peaked at #394 in the U.S. in 2020.
Boyd
boy#1515▲ RisingEnglishBoyd peaked at #228 in the U.S. in 1899.
Osborne
boy#4628▲ RisingEnglishAt its most popular, Osborne reached #699 in the U.S. in 1910.
Bolade
boyYorubaBolade is a name from the Yoruba people of West Africa.
Bongani
boyZuluIt's recognized and loved across many cultures worldwide.
Bogdan
boy#3547▼ FallingUkrainianBogdan is less common today than in past decades, making it a distinctive choice.
Bo
unisex#537▬ SteadyScandinavianAt its most popular, Bo reached #537 in the U.S. in 2020.
Boaz
boy#1134▼ FallingHebrewBoaz is less common today than in past decades, making it a distinctive choice.
Bodhi
unisex#295▬ SteadySanskritBodhi peaked at #295 in the U.S. in 2020.
Bozena
girl#15264▬ SteadyCzechIt's a timeless classic that never goes out of style.
Boone
boy#577▲ RisingEnglishAt its most popular, Boone reached #577 in the U.S. in 2020.
Boris
boy#2523▲ RisingRussianAt its most popular, Boris reached #871 in the U.S. in 1962.
Boston
boy#595▬ SteadyEnglishAt its most popular, Boston reached #536 in the U.S. in 2012.
Bowie
boy#1114▲ RisingEnglishAt its most popular, Bowie reached #984 in the U.S. in 2018.
Thabo
boyZuluIt's recognized and loved across many cultures worldwide.
Liborio
boy#13596▼ FallingSpanishLiborio is less common today than in past decades, making it a distinctive choice.
Booker
boy#1675▲ RisingEnglishBooker peaked at #177 in the U.S. in 1910.
Harbor
unisex#4138▼ FallingEnglishHarbor is less common today than in past decades, making it a distinctive choice.
Browse Names by Origin, Letter, and Style
Prefer to wander? Every name also lives on its own page, grouped by gender, origin, and first letter.
How to Choose a Baby Name
Start with what moves you. Some parents choose names that honor family or culture. Others are drawn to a sound, a meaning, or a feeling they cannot quite explain. There is no wrong way to begin.
Say the name out loud. Try it with your last name, with a middle name, in a whisper and a shout. Names live in the mouth before they live on paper. Try the nickname test: what will friends call them on the playground?
Consider the meaning. A name with a story gives your child something to carry with them, a tiny origin myth they can return to whenever they wonder who they are.
Tips for Narrowing Your List
The Shortlist Method
Each partner picks ten names independently. Compare lists and see where you overlap. The shared names are your starting five.
The 24-Hour Test
Live with your top pick for a full day. Use it in sentences, imagine calling it across a room. If it still feels right at bedtime, it belongs on the final list.
The Initials Check
Write out first, middle, and last initials together. Make sure they do not accidentally spell something you would rather avoid.