Girl names starting with B – origin, meaning & statistics 2022 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 ...
  • Bahula means "star" ...
  • Bailey means "bailiff" or "law enforcer", which ultimately derived from Latin "baiulus" meaning "porter" ...
  • Barbara means "foreign" ...
  • Baran means "rain" in Persian and "sheep" in Slavic ...
  • 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" ...
  • Batul: The girl"s name Batul means "virgin" or "maiden" ...
  • Baxter means "female baker" ...
  • Bayley means "bailiff" ...
  • Beata means "blessed", "happy" ...
  • Bea means "voyager", "traveller" and "blessed", "happy" ...
  • Beate means "blessed", "happy" ...
  • Beatrice means "voyager" and "traveller" ...
  • Beatriz means "voyager" and "traveller" ...
  • Beatrix: The girl"s name Beatrix 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" ...
  • Belana means "mother of light" ...
  • Bella means "God is abundance", "God is my oath" and "God has sworn", but as well "beautiful" ...
  • Bell: The name Bell means "bell" and "beautiful" ...
  • Belinda means "bright" and "tender" ...
  • Bellamy means "fine friend", "handsome companion" ...
  • Belle means "beautiful" in French ...
  • 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" ...
  • Benthe for girls means "blessed" and "good speaker" ...
  • Berenice means "bringing victory" ...
  • Bente for girls means "blessed" and "good speaker" ...
  • Berfin means "snowdrop flower" ...
  • Berhane means "my light" ...
  • Berit means "exalted one" and "saver" or "rescuer" ...
  • Bernadette means "brave like a bear" or "little strong bear" ...
  • Beritt means "exalted one" and "saver" or "rescuer" ...
  • Bernadette means "brave like a bear" or "little strong bear" ...
  • Berenike means "bringing victory" ...
  • Bernarda means "brave like a bear" or "strong bear" ...
  • Berith means "exalted one" and "saver" or "rescuer" ...
  • 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" ...
  • 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" ...
  • Betsy means "God is abundance", "God is my oath" and "God has sworn" ...
  • Besjana: The name Besjana means "belief", "faith", "oath", "trust" and "promise" ...
  • Bethany means "house of affliction" or "house of figs" ...
  • Betina 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" ...
  • Beverly means "beaver clearing", "beaver meadow", "beaver lake", "beaver stream" or "from the beaver stream" ...
  • 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" ...
  • Betül: The girl"s name Betül means "virgin" or "maiden" ...
  • Bianca means "white" and "fair" ...
  • Bianka means "white" ...
  • Bil means "moment", "instant" ...
  • Bibi means "exalted one" and "help", "save", "rescue" and "white" ...
  • Bilen means "pupil of an eye" ...
  • Bille: The girl"s name Billa means "prophetess" or "sibyl" ...
  • Billie means "resolute protector" ...
  • Billi 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" ...
  • 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örg means "help", "salvation" or "rescue" ...
  • Björk means "birch tree" ...
  • Blair means "plain", "field" or "battlefield" ...
  • Blaire means "plain", "field" or "battlefield" ...
  • Blakely: Blakeley means "of the dark clearing" ...
  • Blanche means "white" and "fair" ...
  • Blanca means "white" and "fair" ...
  • Blanchefleur means " white flower" ...
  • Blanka means "white" and "fair" ...
  • Blerta means "green" ...
  • Blerina means "greenery" ...
  • Blessing means "gift from God" ...
  • Bloem means "flower" ...
  • Blue means "blue" ...
  • Bloeme means "flower" ...
  • Bobbie means "bright fame" or "shining glory" ...
  • Bobbi means "bright fame" or "shining glory" ...
  • Bobby means "bright fame" and "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" ...
  • Briana means "hill", "high", "noble" and "exalted one" ...
  • Brianna means "hill", "high", "noble" and "exalted one" ...
  • Bridget means "exalted one" ...
  • Briella: The girl"s name Briella means "God is my strength" and "God"s heroine" ...
  • Brielle means "God is my strength" and "God"s hero" ...
  • Briar means "thorned shrub" or "thorny bush of wild roses" ...
  • Brigitte means "exalted one" ...
  • Brin: In Slovenian, Brin means "juniper" ...
  • Brigid means "exalted one" ...
  • 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" ...
  • Brioni: The name Brioni 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" ...
  • Brita means "exalted one" ...
  • Britney means "British" ...
  • Brit means "saver" or "rescuer" and "exalted one" ...
  • Brisa means "soft wind" or "breeze" and "daughter of Briseus" ...
  • Britt means "saver" or "rescuer" and "exalted one" ...
  • Brittani: Brittany means "British" ...
  • Britta means "exalted one" ...
  • Brittany means "British" ...
  • Brittney means "British" ...
  • Bronwyn means "white breast" ...
  • 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" ...
  • Brunhilde means "protected by the shield" or "armed for battle", but as well "brown" or "brunette" ...
  • Brunette means "brown", "brown-haired" ...
  • 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" ...
  • Bryn means "mound" or "hill" in Welsh ...
  • Brynn: The girl"s name Brynn 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éatrix means "voyager", "traveller" ...
  • 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" ...

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