Discover and Shortlist Your Perfect Baby Names!

Names letter starts with B

Name Meaning Origins Gender
Berringar Berringar: Unique Old Norse name meaning "bear spear," symbolizes strength. Old Norse Boy
Branda Branda: a unique feminine name meaning "sword" or "torch." Old Norse Girl
Burnee Burnee: Unique unisex name meaning "bear" and "beloved stream." Old Norse Unisex
Brinndah Brinndah: unique name, uncertain origin, possibly derived from Brenda. Old Norse Unisex
Bek Bek is a unisex name meaning "stream" with Norse origins. Old Norse Unisex
Balyn Balyn: masculine name, uncertain origin, linked to Arthurian legend. Old French Boy
Bailia Bailia: modern, unique name variant of Bailey, no clear origin. Old French Girl
Braycey Braycey: modern, unisex name symbolizing strength, popularity, and uniqueness. Old French Unisex
Baileah Baileah: modern, unique unisex name, variant of Bailey, popular choice. Old French Unisex
Blysse Blysse: a unique, joyful unisex name symbolizing happiness and positivity. Old French Unisex
Baline Baline: Uncommon name, uncertain origin, gentle sound, used in literature. Old French Unisex
Bell Bell is a unisex name meaning "beautiful," with historical significance. Old French Unisex
Bravock Bravock is an Old English-derived surname with historical significance. Scottish Boy
Brucie Brucie: a diminutive name meaning "from brushwood thicket," symbolizing strength. Scottish Unisex
Bow Bow is a unisex name meaning "dweller by archery ground." Old English Unisex
Brydgettah Brydgettah: Unique feminine name meaning strength, linked to Saint Bridget. Old English Girl
Brookellyna Brookellyna: a unique, modern name meaning "shining light by stream." Greek Unisex
Bab Bab is a unisex name with diverse cultural and historical roots. Greek Unisex
Berkleigh Berkleigh: modern name meaning "birch tree meadow," trendy and unique. Old English Girl
Bennsen Bennsen means "son of bent grass," a modern English name. English Boy
Bradlie Bradlie: modern name meaning "broad meadow," suitable for any gender. English Unisex
Blayke Blayke: modern unisex name meaning "dark-haired" or "dark beauty." English Unisex
Banbrigge Banbrigge: rare masculine name meaning "slayer of the bridge." Old English Boy
Bellden Bellden: unique name meaning "valley where bells ring," primarily masculine. Old English Unisex
Braxtyn Braxtyn is a modern, unique name derived from Braxton. Old English Unisex
Botolf Botolf: Old English name meaning "messenger wolf," with historical significance. Danish Boy
Brittun Brittun: Unique name meaning "from Britain," reflecting strong heritage pride. Old English Unisex
Bretan Bretan: Uncommon unisex name meaning "Briton" with historical significance. Old English Unisex
Byrdyna Byrdyna: Unique name, possibly from Old English, meaning "to braid." Old English Unisex
Birleigh Birleigh is a unique, uncommon name possibly derived from Old English. Old English Unisex