10,000+ Beautiful Baby Names

Discover the perfect name for your baby with meanings, origins, and popularity rankings from around the world

Global Rankings
Rich Meanings
Cultural Heritage
Easy Discovery
Emma Universal
Liam Strong-willed
Olivia Olive tree
Noah Rest, comfort

Find Your Perfect Baby Name

Choosing the perfect name for your baby is one of the most important decisions you'll make as a parent. Our comprehensive database features over 10,000 carefully curated baby names from cultures and traditions around the world.

10,000+
Baby Names
50+
Origins
25+
Countries
100%
Free

Browse by Category

B

Names Starting with B

Discover beautiful names beginning with the letter B

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Beckett

English "Bee cottage" Boy Rank #102
Pronunciation: B-ECKET-T

Beckham

English "Homestead by the stream" Boy Rank #177
Pronunciation: BECK-HA-M

Benjamin

Hebrew "Son of the right hand" Boy Rank #7
Pronunciation: BEN-ja-min

Bentley

English "Meadow with coarse grass" Boy Rank #75
Pronunciation: BENT-lee

Blake

English "Dark or fair" Boy Rank #71
Pronunciation: BLAYK

Bodhi

Sanskrit "Enlightenment" Boy Rank #128
Pronunciation: BO-DHI

Brantley

English "Sword" Boy Rank #90
Pronunciation: BRANT-lee

Braxton

English "Brock's town" Boy Rank #95
Pronunciation: BRAK-ston

Brayden

Irish "Brave" Boy Rank #61
Pronunciation: BRAY-den

Brody

Scottish "Little ridge" Boy Rank #87
Pronunciation: BRO-dee

Brooks

English "Near the brook" Boy Rank #152
Pronunciation: BRO-O-KS

Brielle

Hebrew "God is my strength" Girl Rank #95
Pronunciation: bree-EL

Brooke

English "Small stream" Girl Rank #83
Pronunciation: BROOK

Blake

English "Dark or fair" Unisex Rank #11
Pronunciation: BLAYK

Blue

English "Blue color" Unisex Rank #48
Pronunciation: BLOO

Briar

English "Thorny shrub" Unisex Rank #45
Pronunciation: BRY-er

Brook

English "Small stream" Unisex Rank #57
Pronunciation: BROOK

Explore by Origin

Discover names from countries and cultures around the world.

Explore by Meaning

Pick a theme or meaning you love.