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

Here you'll find the 162 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 ...
  • Bahula means "star" ...
  • Bailey means "bailiff" or "law enforcer", which ultimately derived from Latin "baiulus" meaning "porter" ...
  • 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" ...
  • Batul: The girl"s name Batul means "virgin" or "maiden" ...
  • Bayley means "bailiff" ...
  • Bea means "voyager", "traveller" and "blessed", "happy" ...
  • Beata means "blessed", "happy" ...
  • Beate means "blessed", "happy" ...
  • Beatrix: The girl"s name Beatrix means "voyager" and "traveller" ...
  • Beatrice means "voyager" and "traveller" ...
  • Beatriz means "voyager" and "traveller" ...
  • Becca means "captivating" ...
  • Becky means "captivating" ...
  • Beda: The girl"s name Beda means "prayer" or "praying woman" ...
  • Belamy means "fine friend", "handsome companion" ...
  • Bela means "noble bright" and "noble shining" and "white" ...
  • Bell: The name Bell means "bell" and "beautiful" ...
  • Belana means "mother of light" ...
  • Bella means "God is abundance", "God is my oath" and "God has sworn", but as well "beautiful" ...
  • Belle means "beautiful" in French ...
  • Belinda means "bright" and "tender" ...
  • 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" ...
  • Berenike means "bringing victory" ...
  • Berenice means "bringing victory" ...
  • Berfin means "snowdrop flower" ...
  • Berhane means "my light" ...
  • Berit 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" ...
  • Berith 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" ...
  • 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" ...
  • Besiana: The name Besiana means "belief", "faith", "oath", "trust" and "promise" ...
  • Besjana: The name Besjana means "belief", "faith", "oath", "trust" and "promise" ...
  • Beryl means "Beryl", "precious stone" ...
  • 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" ...
  • 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" ...
  • Betsy means "God is abundance", "God is my oath" and "God has sworn" ...
  • Betina 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" ...
  • Bettie means "God is abundance", "God is my oath" and "God has sworn" ...
  • Betty means "God is abundance", "God is my oath" and "God has sworn" ...
  • Bia means "force" or "strength" ...
  • Betül: The girl"s name Betül means "virgin" or "maiden" ...
  • 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" ...
  • Bil means "moment", "instant" ...
  • Bille: The girl"s name Billa means "prophetess" or "sibyl" ...
  • Bilen means "pupil of an eye" ...
  • Billi means "resolute protector" ...
  • Billie means "resolute protector" ...
  • Birdy means "little bird", "birdlike" or "bringing victory" and "bright", "famous" ...
  • Birdie means "little bird", "birdlike" or "bringing victory" and "bright", "famous" ...
  • Birgitta means "saver" or "rescuer" and "exalted one" ...
  • Birgit 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" ...
  • Blanche means "white" and "fair" ...
  • Blakely: Blakeley means "of the dark clearing" ...
  • Blanca means "white" and "fair" ...
  • Blanchefleur means " white flower" ...
  • Blanka means "white" and "fair" ...
  • Blerina means "greenery" ...
  • Blerta means "green" ...
  • Blessing means "gift from God" ...
  • Bloem means "flower" ...
  • Bloeme means "flower" ...
  • Blue means "blue" ...
  • Bobbi means "bright fame" or "shining glory" ...
  • 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" ...
  • Bogdana means "given by God" or "gift of God" ...
  • Bonifacio means "good fate", but folk law changed the meaning to "well-doer" or "doer of good deeds" ...
  • Bonnie means "pretty" ...
  • Bora means "storm" for girls and for boys "snow" and "purple" ...
  • Bonny means "pretty" ...
  • 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" ...
  • Briana 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" ...
  • Briella: The girl"s name Briella means "God is my strength" and "God"s heroine" ...
  • Brigid means "exalted one" ...
  • Brigitte means "exalted one" ...
  • Brin: In Slovenian, Brin means "juniper" ...
  • Brielle means "God is my strength" and "God"s hero" ...
  • Brinja means "the armor" and "the saint of Iceland" ...
  • Brinn means "mound" or "hill" in Welsh ...
  • Brioni: The name Brioni derived from the Greek term "bryo/βρύω", which means "to swell" or "to sprout" ...
  • Briony: The name Briony derived from the Greek term "bryo/βρύω", which means "to swell" or "to sprout" ...
  • Brisa means "soft wind" or "breeze" and "daughter of Briseus" ...
  • Briseis: The real name of Briseis was Hippodámeia, but she was called Briseis, which means "daughter of Briseus" ...
  • Brita means "exalted one" ...
  • Britney means "British" ...
  • Brit means "saver" or "rescuer" and "exalted one" ...
  • Brittani: Brittany means "British" ...
  • Britt means "saver" or "rescuer" and "exalted one" ...
  • Britta means "exalted one" ...
  • Brittany means "British" ...
  • Bronwyn means "white breast" ...
  • Brittney means "British" ...
  • Brook means "living near a brook" or "small stream" ...
  • Brooke means "living near a brook" or "small stream" ...
  • Brooklin means "broken land" or "marsh land" ...
  • Brooklyn means "broken land" or "marsh land" ...
  • Brooklynn means "broken land" or "marsh land" ...
  • Bruna: The baby girl name Bruna means "protected by the shield" or "armed for battle", but as well "brown" or "brunette" ...
  • Brunette means "brown", "brown-haired" ...
  • Brunhilde means "protected by the shield" or "armed for battle", but as well "brown" or "brunette" ...
  • Brya means "hill", "high", "noble" and "exalted one" or "thorned shrub" and "thorny bush of wild roses" ...
  • Bryanna means "hill", "high", "noble" and "exalted one" ...
  • 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élinda means "bright" and "tender" ...
  • Béllamy means "fine friend", "handsome companion" ...
  • Bénédicte means "blessed" and "well spoken" ...
  • Béatrix means "voyager", "traveller" ...

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