Choosing a name for your newborn baby girl can be quite the challenge, especially if you have a specific letter in mind but just can’t seem to come up with many ideas.
If it’s a name beginning with “B” that you’re searching for - you’re in luck. We’ve rounded up 100 of our favourite girl names starting with B for you to pick from, each of them beautiful, unique, and meaningful. Take a look!
52) Blanda(of Latin Origin) meaning "Mild".
57) Brandi(of Dutch Origin) meaning "Burnt Wine", or from the alcoholic drink Brandy.
88) Bindy(of Italian Origin) meaning "Beautiful".
80) Bridget(of Irish Origin) meaning "Power, Strength, or Virtue".
13) Blake(of English Origin) meaning "Dark Haired, or Child of the Lake".
87) Bevin(of Celtic Origin) meaning "Fair Lady".
1) Bailey(of English Origin) meaning "Bailiff, or Steward".
62) Brinley(of English Origin) meaning "Burnt Meadow".
4) Beatrice(of Italian/Latin Origin) meaning "She Who Brings Happiness".
50) Blanca(of Spanish Origin) meaning "White".
45) Birdie(of English/Swedish Origin) meaning "Little Bird, or Bringing Victory".
97) Bitsy(of Hebrew Origin) meaning "Pledged to God".
89) Bonnelle(of Scottish Origin) meaning "Beautiful, Good-Natured, or Cheerful".
21) Brooklyn(of English Origin) meaning "One who lives near a Brook" - alternatively, this name could derive from Brooklyn in New York.
49) Blaithin(of Irish Origin) meaning "Little Flower".
70) Bathilda(of German Origin) meaning "Female Warrior, or Battle".
58) Brandice(of English Origin) derived from the beverage "Brandy".
48) Blaine(of Gaelic Origin) meaning "Yellow, Blonde, or Fair".
37) Berwyn(of Welsh Origin) meaning "White Hair, or Fair Hair".
65) Brona(of Irish Origin) meaning "Sorrow".
86) Bellina(of Latin Origin) meaning "Beautiful, Lovely, or Gracious".
7) Becky(of Hebrew Origin) meaning "Captivated, or Captivating".
24) Bambi(of Italian Origin) meaning "Little Child" - also made popular by the Disney film, Bambi.
10) Bianca(of Italian Origin) meaning "White".
16) Brenda(of Scottish Origin) meaning "Sword, or Torch".
30) Bay(of Latin Origin) meaning "Berry".
84) Belle(of French/Latin Origin) meaning "Beautiful".
20) Brooke(of English Origin) meaning "Water, or Stream".
54) Blossom(of English Origin) meaning "Flower, or Bloom".
74) Bernice(of Greek Origin) meaning "Bearer of Victory".
46) Birtha(of German Origin) meaning "Bright, or Famous".
71) Bedelia(of Irish Origin) meaning "Strength, or the High One".
36) Bertha(of German Origin) meaning "Bright One".
69) Bali(of Hindi Origin) meaning "Strength, or Soldier" - alternatively, this could derive from the name of the Indonesian island, Bali.
78) Brianna(of English Origin) meaning "Strong, High, or Noble".
76) Braelyn(of Welsh Origin) meaning "Strong, Virtuous, or Honourable".
90) Bonnie(of Scottish Origin) meaning "Pretty, or Attractive".
99) Briella(of Hebrew Origin) meaning "God is my Strong Man".
77) Braya(of Irish Origin) meaning "Brave".
40) Bexley(of English Origin) meaning "A Woodland Clearing, or a Meadow of Box Trees".
23) Badia(of Arabic Origin) meaning "Unique".
38) Beryl(of Greek Origin) meaning "Crystal, or Gemstone".
94) Bethan(of Welsh Origin) meaning "God is my Oath".
64) Bristol(of English Origin) meaning "Meeting Place by the Bridge".
82) Brylee(of Irish Origin) meaning "Noble, or Strong".
26) Basha(of Hebrew Origin) meaning "Daughter of a Promise".
32) Beckett(of English Origin) meaning "Dweller by the Brook".
60) Bretta(of Latin Origin) meaning "From Britain".
59) Brenna(of Gaelic Origin) meaning "Raven, Black Haired, or Drop of Water".
73) Bernadette(of French Origin) meaning "Brave as a Bear".
81) Bridley(of Irish Origin) meaning "Wise".
53) Bliss(of English Origin) meaning "Perfect Gift".
85) Belinda(of Italian or German Origin) meaning either "Beautiful" or "Bright Serpent".
55) Blue(of American Origin) meaning "The Colour Blue".
39) Beulah(of Hebrew Origin) meaning "Married".
17) Brie(of Latin/French Origin) meaning "Marshland".
95) Betsie(of Hebrew Origin) meaning "Pledged to God".
98) Blessing(of English Origin) meaning "Divine Gift".
63) Briony(of Latin Origin) meaning "To Sprout".
92) Belia(of Hebrew Origin) meaning "God's Promise".
83) Bella(of Italian/Latin Origin) meaning "Beautiful".
33) Belen(of Spanish Origin) meaning "House of Bread, or Bethlehem".
51) Blanche(of French/Latin Origin) meaning "White".
28) Basilia(of Greek Origin) meaning "Royal, or Regal".
12) Blair(of Scottish Origin) meaning "Meadow, Field, or Plain".
6) Becca(of Hebrew Origin) meaning "To Tie, To Bind".
75) Biddy(of Irish Origin) meaning "The High One, or Strength".
43) Bijou(of French Origin) meaning "Jewel".
56) Blythe(of English Origin) meaning "Joyous, Cheerful, or Pleasant".
18) Britney(of English Origin) meaning "From Britain".
41) Beyonce(of American Origin) meaning "Beyond Others".
96) Bettie(of Hebrew Origin) meaning "Pledged to God".
42) Bibi(of Arabic Origin) meaning "Lady".
66) Bronwyn(of Welsh Origin) meaning "Fair, White, or Blessed".
11) Billie(of English Origin) meaning "Resolute Protection".
14) Brady(of Irish Origin) meaning "Spirited, or Broad".
72) Bennie(of Latin Origin) meaning "Brave as a Bear".
29) Basma(of Arabic Origin) meaning "Smile".
34) Benedicta(of Latin Origin) meaning "Blessed".
91) Babette(of French Origin) meaning "Oath of God".
25) Barbie(of English/American Origin), derived from the name Barbara, meaning "Foreign, or Strange".
93) Bessie(of English Origin) meaning "God is my Oath".
8) Bethany(of Hebrew Origin) meaning "House of Figs, or House of Welcome".
3) Bea(of Latin Origin) meaning "Bringer of Joy".
31) Baylor(of English Origin) meaning "One Who Delivers Goods".
61) Brina(of Latin Origin) meaning "From The River Severn".
100) Brielle(of Hebrew Origin) meaning "God is my Strength".
19) Britt(of Swedish Origin) meaning "High Goddess".
27) Basia(of Latin Origin) meaning "Foreign Woman".
44) Bina(of Hebrew Origin) meaning "Understanding, or Bee".
9) Beverly(of English Origin) meaning "From the Beaver Stream".
79) Brianne(of Irish Origin) meaning "High, Noble, or Exalted".
67) Bruna(of German Origin) meaning "Of the Dark Hair, or Brown".
5) Beatrix(of Latin Origin) meaning "Blessed, Voyager, or Traveller".
2) Barbara(of Greek Origin) meaning "Foreign, or Strange".
47) Bisma(of Arabic Origin) meaning "Polite, or Significant".
15) Bobbie(of Greek Origin) meaning "Foreign, Traveller, or Strange".
35) Benita(of Italian Origin) meaning "Blessed".
22) Bryony(of Latin Origin) meaning "To Sprout".