Discover and Shortlist Your Perfect Baby Names!

Names letter starts with B

Name Meaning Origins Gender
Barber Barber: English surname from "barbier," meaning hair cutter; historically significant. English Unisex
Boney Boney: Unique, kind-hearted name of English origin with historical significance. English Unisex
Bolten Bolten: Unisex name meaning "from the estate on the hill." English Unisex
Berkeley Berkeley: Unisex name meaning "birch tree meadow," with historical significance. English Unisex
Barett Barett: English name meaning "brave as a bear," unisex. English Unisex
Berkelie Berkelie: Unique unisex name meaning "birch wood" with historical roots. English Unisex
Birkey Birkey: Unisex name meaning "birch tree island," inspired by nature. English Unisex
Berky Berky means "from the birch tree meadow"; a unique name. English Unisex
Berth Berth: Unisex name meaning "bright" or "famous," with historical significance. German Unisex
Butterfly Butterfly symbolizes grace, beauty, transformation, and creativity in naming. French Unisex
Barthram Barthram: rare English name meaning "bright raven," symbolizing strength and wisdom. English Boy
Brade Brade: English name meaning "broad meadow," primarily for boys. English Boy
Burlin Burlin: uncommon masculine name meaning "from the fortified settlement." English Boy
Beavis Beavis: uncommon male name meaning "son of Beave," linked to animation. English Boy
Bronnson Bronnson: masculine name meaning "son of brown," unique and traditional. English Boy
Barklay Barklay: English name meaning "birch tree meadow," popular for boys. English Boy
Bedwin Bedwin: Unique masculine name of English origin, associated with friendship. English Boy
Birle Birle: rare English name meaning "meadow with cow parsley," male. English Boy
Berrick Berrick: English name meaning "grain farm," unique and historically rooted. English Boy
Bery Bery is a unique, nature-inspired unisex name meaning "berry." English Unisex
Braddon Braddon: English name meaning "broad hill," popular unisex name. English Unisex
Beal Beal: English name meaning "handsome," evolved from "evil" origins. English Unisex
Barcley Barcley means "birch meadow," originating from Old English elements. English Unisex
Bramwel Bramwel: Unique English name meaning "broom-covered well," rich history. English Unisex
Blundell Blundell: English surname meaning fair-haired hill; gender-neutral, historical significance. English Unisex
Barret Barret: English name meaning "brave as a bear," unisex usage. English Unisex
Boswel Boswel: English name meaning "dweller near the woods," unisex. English Unisex
Bosley Bosley: English name meaning woodland clearing with thicket of bushes. English Unisex
Byrde Byrde means "bird" in Old English; it's a unisex name. English Unisex
Bowder Bowder: rare English surname meaning "bow door," originating from Derbyshire. English Unisex