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" ...
  • 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" ...
  • Bahar means "spring" and "youth" ...
  • Bahula means "star" ...
  • Baran means "rain" in Persian and "sheep" in Slavic ...
  • Barbara means "foreign" ...
  • Barbie means "foreign" ...
  • Barbi 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" ...
  • Batseba: The name Bathsheba has the meaning "daughter of an oath" or "daughter of abundance" ...
  • Bathsheba: The baby girl name Bathsheba has the meaning "daughter of an oath" or "daughter of abundance" ...
  • Batul: The girl"s name Batul means "virgin" or "maiden" ...
  • Bayley means "bailiff" ...
  • Baxter means "female baker" ...
  • Bea means "voyager", "traveller" and "blessed", "happy" ...
  • Beata means "blessed", "happy" ...
  • Beate means "blessed", "happy" ...
  • Beatriz means "voyager" and "traveller" ...
  • Beatrix: The girl"s name Beatrix means "voyager" and "traveller" ...
  • Beatrice means "voyager" and "traveller" ...
  • Becca means "captivating" ...
  • Becky means "captivating" ...
  • Beda: The girl"s name Beda means "prayer" or "praying woman" ...
  • Bela means "noble bright" and "noble shining" and "white" ...
  • Belinda means "bright" and "tender" ...
  • Belamy means "fine friend", "handsome companion" ...
  • 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 ...
  • Bellamy means "fine friend", "handsome companion" ...
  • Benedetta means "blessed" and "well spoken" ...
  • Benedicta "blessed" and "well spoken" ...
  • Benedikta "blessed" and "well spoken" ...
  • Beniko: The girl"s name Beniko means "red child" ...
  • Beni means "blessed", "well spoken" ...
  • 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" ...
  • Berhane means "my light" ...
  • Berith means "exalted one" and "saver" or "rescuer" ...
  • Beritt means "exalted one" and "saver" or "rescuer" ...
  • Berfin means "snowdrop flower" ...
  • Bernadette means "brave like a bear" or "little strong bear" ...
  • Berit 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" ...
  • Berrith means "exalted one" and "saver" or "rescuer" ...
  • Bernice means "bringing victory" ...
  • Berta means "bright" or "famous" ...
  • Bertha means "bright", "famous" ...
  • Berti means "bright" ...
  • Bertie means "bright" ...
  • Beryl means "Beryl", "precious stone" ...
  • Besiana: The name Besiana means "belief", "faith", "oath", "trust" and "promise" ...
  • Besjana: The name Besjana means "belief", "faith", "oath", "trust" and "promise" ...
  • Bethan means "God is abundance", "God is my oath" and "God has sworn" ...
  • Beth 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" ...
  • Bethany means "house of affliction" or "house of figs" ...
  • Betsy 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" ...
  • 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" ...
  • Beverly means "beaver clearing", "beaver meadow", "beaver lake", "beaver stream" or "from the beaver stream" ...
  • Bianka means "white" ...
  • Bianca means "white" and "fair" ...
  • Bibi means "exalted one" and "help", "save", "rescue" and "white" ...
  • Bil means "moment", "instant" ...
  • Bilen means "pupil of an eye" ...
  • Bille: The girl"s name Billa means "prophetess" or "sibyl" ...
  • 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" ...
  • Billie means "resolute protector" ...
  • Birgitte means "exalted one" ...
  • Birgit means "saver" or "rescuer" and "exalted one" ...
  • Birgitta means "saver" or "rescuer" and "exalted one" ...
  • Birthe: The girl"s name Birthe means "saver" or "rescuer" and "exalted one" ...
  • Birte 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" ...
  • Blanka means "white" and "fair" ...
  • Blerina means "greenery" ...
  • Blanchefleur means " white flower" ...
  • Bloem means "flower" ...
  • Blessing means "gift from God" ...
  • Blerta means "green" ...
  • 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" ...
  • Bora means "storm" for girls and for boys "snow" and "purple" ...
  • Bonny means "pretty" ...
  • Bouke presumable means "battle" ...
  • Bree means "power", "strength" and "exalted one" ...
  • Branwen means "white raven" or "blessed raven" ...
  • Bria means "hill", "high", "noble" and "exalted one" ...
  • Briana means "hill", "high", "noble" and "exalted one" ...
  • Briar means "thorned shrub" or "thorny bush of wild roses" ...
  • Brianna means "hill", "high", "noble" and "exalted one" ...
  • Bridget means "exalted one" ...
  • Brielle means "God is my strength" and "God"s hero" ...
  • Brigid means "exalted one" ...
  • Briella: The girl"s name Briella means "God is my strength" and "God"s heroine" ...
  • Brin: In Slovenian, Brin means "juniper" ...
  • Brigitte means "exalted one" ...
  • 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" ...
  • Briseis: The real name of Briseis was Hippodámeia, but she was called Briseis, which means "daughter of Briseus" ...
  • 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" ...
  • Brita means "exalted one" ...
  • Brit means "saver" or "rescuer" and "exalted one" ...
  • Britt means "saver" or "rescuer" and "exalted one" ...
  • Britta means "exalted one" ...
  • Britney means "British" ...
  • Brittani: Brittany means "British" ...
  • Brittany means "British" ...
  • Brittney means "British" ...
  • Brook means "living near a brook" or "small stream" ...
  • Bronwyn means "white breast" ...
  • Brooke means "living near a brook" or "small stream" ...
  • Brooklyn means "broken land" or "marsh land" ...
  • Brooklin 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" ...
  • Bryn means "mound" or "hill" in Welsh ...
  • Brynlee means "mound", "hill" ...
  • 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é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