Girl names starting with B – origin, meaning & statistics 2023 160 beautiful and unique feminine baby names from Baba to Bryony

Here you'll find the 160 best baby girl names starting with the letter B. They're long or short, cute, powerful or classic, and from all over the world. Click on a name to see its origin, meaning, pronunciation, variants and statistical popularity.

Apart from feminine given names with B we also have boy names beginning with B and unisex names beginning with B in store. You can also view all male names, female names and gender-neutral names from A to Z. And if you would like to see all names, you can check them out in our list of first names.

Our name generator helps you find a specific name from the list or filters names based on popularity and character length.

Girl names with B

Baby name generator

Girl names with B

  • Baba means "born on Thursday" in North Africa, in some other countries it means "father", "grandfather" or "mommy", "old woman" ...
  • Bahar means "spring" and "youth" ...
  • Bahati: The unisex name Bahati means "luck" or "good fortune" in Swahili ...
  • Bailey means "bailiff" or "law enforcer", which ultimately derived from Latin "baiulus" meaning "porter" ...
  • Bahula means "star" ...
  • Baran means "rain" in Persian and "sheep" in Slavic ...
  • Barbara means "foreign" ...
  • Barbi means "foreign" ...
  • Barbie means "foreign" ...
  • Bartholomea means "daughter of Talmai" and Talmai means "furrowed" ...
  • Bartolomea means "daughter of Talmai" and Talmai means "furrowed" ...
  • Bast means "heat", "fire" and "ointment jar" ...
  • Bathsheba: The baby girl name Bathsheba has the meaning "daughter of an oath" or "daughter of abundance" ...
  • Batseba: The name Bathsheba has the meaning "daughter of an oath" or "daughter of abundance" ...
  • Baxter means "female baker" ...
  • Bayley means "bailiff" ...
  • Batul: The girl"s name Batul means "virgin" or "maiden" ...
  • Bea means "voyager", "traveller" and "blessed", "happy" ...
  • Beate means "blessed", "happy" ...
  • Beata means "blessed", "happy" ...
  • Beatrice means "voyager" and "traveller" ...
  • Beatrix: The girl"s name Beatrix means "voyager" and "traveller" ...
  • Beatriz means "voyager" and "traveller" ...
  • Becca means "captivating" ...
  • Beda: The girl"s name Beda means "prayer" or "praying woman" ...
  • Becky means "captivating" ...
  • Bela means "noble bright" and "noble shining" and "white" ...
  • Belana means "mother of light" ...
  • Belinda means "bright" and "tender" ...
  • Bell: The name Bell means "bell" and "beautiful" ...
  • Belamy means "fine friend", "handsome companion" ...
  • Bella means "God is abundance", "God is my oath" and "God has sworn", but as well "beautiful" ...
  • Belle means "beautiful" in French ...
  • Bellamy means "fine friend", "handsome companion" ...
  • Benedetta means "blessed" and "well spoken" ...
  • Benedicta "blessed" and "well spoken" ...
  • Benedikta "blessed" and "well spoken" ...
  • Beni means "blessed", "well spoken" ...
  • Beniko: The girl"s name Beniko means "red child" ...
  • Benita means "blessed" and "well spoken" ...
  • Bente for girls means "blessed" and "good speaker" ...
  • Benthe for girls means "blessed" and "good speaker" ...
  • Berenice means "bringing victory" ...
  • Berenike means "bringing victory" ...
  • Berhane means "my light" ...
  • Berfin means "snowdrop flower" ...
  • Berit means "exalted one" and "saver" or "rescuer" ...
  • Berith means "exalted one" and "saver" or "rescuer" ...
  • Beritt means "exalted one" and "saver" or "rescuer" ...
  • Bernadette means "brave like a bear" or "little strong bear" ...
  • Bernarda means "brave like a bear" or "strong bear" ...
  • Bernadette means "brave like a bear" or "little strong bear" ...
  • Bernice means "bringing victory" ...
  • Berrith means "exalted one" and "saver" or "rescuer" ...
  • Berta means "bright" or "famous" ...
  • Bertha means "bright", "famous" ...
  • Berti means "bright" ...
  • Bertie means "bright" ...
  • Beryl means "Beryl", "precious stone" ...
  • Besjana: The name Besjana means "belief", "faith", "oath", "trust" and "promise" ...
  • Besiana: The name Besiana means "belief", "faith", "oath", "trust" and "promise" ...
  • Beth means "God is abundance", "God is my oath" and "God has sworn" ...
  • Bethan means "God is abundance", "God is my oath" and "God has sworn" ...
  • Bethany means "house of affliction" or "house of figs" ...
  • Betina means "God is abundance", "God is my oath" and "God has sworn" ...
  • Betsy means "God is abundance", "God is my oath" and "God has sworn" ...
  • Bettie means "God is abundance", "God is my oath" and "God has sworn" ...
  • Betta means "God is abundance", "God is my oath" and "God has sworn" ...
  • Betti means "God is abundance", "God is my oath" and "God has sworn" ...
  • Bettina means "God is abundance", "God is my oath" and "God has sworn" ...
  • Betül: The girl"s name Betül means "virgin" or "maiden" ...
  • Betty means "God is abundance", "God is my oath" and "God has sworn" ...
  • Beverly means "beaver clearing", "beaver meadow", "beaver lake", "beaver stream" or "from the beaver stream" ...
  • Bianca means "white" and "fair" ...
  • Bianka means "white" ...
  • Bibi means "exalted one" and "help", "save", "rescue" and "white" ...
  • Bilen means "pupil of an eye" ...
  • Bil means "moment", "instant" ...
  • Billie means "resolute protector" ...
  • Billi means "resolute protector" ...
  • Bille: The girl"s name Billa means "prophetess" or "sibyl" ...
  • Birdy means "little bird", "birdlike" or "bringing victory" and "bright", "famous" ...
  • Birdie means "little bird", "birdlike" or "bringing victory" and "bright", "famous" ...
  • Birgit means "saver" or "rescuer" and "exalted one" ...
  • Birgitta means "saver" or "rescuer" and "exalted one" ...
  • Birgitte means "exalted one" ...
  • Birte means "saver" or "rescuer" and "exalted one" ...
  • Birthe: The girl"s name Birthe means "saver" or "rescuer" and "exalted one" ...
  • Björk means "birch tree" ...
  • Björg means "help", "salvation" or "rescue" ...
  • Blaire means "plain", "field" or "battlefield" ...
  • Blair means "plain", "field" or "battlefield" ...
  • Blanca means "white" and "fair" ...
  • Blanche means "white" and "fair" ...
  • Blakely: Blakeley means "of the dark clearing" ...
  • Blanchefleur means " white flower" ...
  • Blanka means "white" and "fair" ...
  • Blerina means "greenery" ...
  • Bloem means "flower" ...
  • Blessing means "gift from God" ...
  • Blue means "blue" ...
  • Blerta means "green" ...
  • Bobbi means "bright fame" or "shining glory" ...
  • Bloeme means "flower" ...
  • Bobby means "bright fame" and "shining glory" ...
  • Bobbie means "bright fame" or "shining glory" ...
  • Bodhi means "enlightenment", "awakening", "enlightened intellect" and "perfect knowledge or wisdom" ...
  • Bodil: The name Bodil derived from Old Norse "bót" meaning "bettering", "help", or "remedy" and "hildr" meaning "battle" or "fight" ...
  • Bonifacio means "good fate", but folk law changed the meaning to "well-doer" or "doer of good deeds" ...
  • Bonnie means "pretty" ...
  • Bonny means "pretty" ...
  • Bora means "storm" for girls and for boys "snow" and "purple" ...
  • Bouke presumable means "battle" ...
  • Branwen means "white raven" or "blessed raven" ...
  • Bree means "power", "strength" and "exalted one" ...
  • Bria means "hill", "high", "noble" and "exalted one" ...
  • Brianna means "hill", "high", "noble" and "exalted one" ...
  • Briar means "thorned shrub" or "thorny bush of wild roses" ...
  • Bridget means "exalted one" ...
  • Briana means "hill", "high", "noble" and "exalted one" ...
  • Briella: The girl"s name Briella means "God is my strength" and "God"s heroine" ...
  • Brigitte means "exalted one" ...
  • Brielle means "God is my strength" and "God"s hero" ...
  • Brigid means "exalted one" ...
  • Brin: In Slovenian, Brin means "juniper" ...
  • Brioni: The name Brioni derived from the Greek term "bryo/βρύω", which means "to swell" or "to sprout" ...
  • Brinja means "the armor" and "the saint of Iceland" ...
  • Brinn means "mound" or "hill" in Welsh ...
  • Briony: The name Briony derived from the Greek term "bryo/βρύω", which means "to swell" or "to sprout" ...
  • Briseis: The real name of Briseis was Hippodámeia, but she was called Briseis, which means "daughter of Briseus" ...
  • Brisa means "soft wind" or "breeze" and "daughter of Briseus" ...
  • Brit means "saver" or "rescuer" and "exalted one" ...
  • Brita means "exalted one" ...
  • Britt means "saver" or "rescuer" and "exalted one" ...
  • Britney means "British" ...
  • Britta means "exalted one" ...
  • Brittani: Brittany means "British" ...
  • Brittany means "British" ...
  • Brittney means "British" ...
  • Brook means "living near a brook" or "small stream" ...
  • Bronwyn means "white breast" ...
  • Brooklin means "broken land" or "marsh land" ...
  • Brooke means "living near a brook" or "small stream" ...
  • Brooklynn means "broken land" or "marsh land" ...
  • Brooklyn means "broken land" or "marsh land" ...
  • Brunette means "brown", "brown-haired" ...
  • Brunhilde means "protected by the shield" or "armed for battle", but as well "brown" or "brunette" ...
  • Bruna: The baby girl name Bruna means "protected by the shield" or "armed for battle", but as well "brown" or "brunette" ...
  • Bryanna means "hill", "high", "noble" and "exalted one" ...
  • Brya means "hill", "high", "noble" and "exalted one" or "thorned shrub" and "thorny bush of wild roses" ...
  • Brynlee means "mound", "hill" ...
  • Brynn: The girl"s name Brynn means "mound" or "hill" in Welsh ...
  • Bryn means "mound" or "hill" in Welsh ...
  • Bryony: The name Bryony derived from the Greek term "bryo/βρύω", which means "to swell" or "to sprout" ...
  • Bälter: There is no meaning of the name Bälter ...
  • Béatrice means "voyager" and "traveller" ...
  • Béatrix means "voyager", "traveller" ...
  • Bélinda means "bright" and "tender" ...
  • Béllamy means "fine friend", "handsome companion" ...
  • Bénédicte means "blessed" and "well spoken" ...

Find more beautiful first names!

Download our free baby name app and swipe a wonderful name together with your partner!

babyname app androidbabyname app iPhone

Interesting reads
The most popular baby names