Baby girl names beginning with B – with origins and meanings
Looking for baby name ideas for a girl that start with the 2nd letter of the alphabet? We’ve got some beautiful suggestions, along with their origin and meaning
Find inspiration for your baby girl name list with our brilliant names beginning with B and their origins and meanings. Find out whether your daughter could be a Babette, Bhavna or Britt
1. Babette
- Origin: French
- Meaning: 'God is my oath'
- Also: Barbara, Elizabeth
2. Bala
- Origin: Sanskrit
- Meaning: young child
3. Bahiti
- Origin: Swahili
- Meaning: lucky
4. Baillie
- Origin: Old English
- Meaning: bailiff; a modern female version of Bailey
- Also: Bailee
5. Baina
- Origin: African American
- Meaning: bright, sunshine
6. Bairn
- Origin: Scottish
- Meaning: child
7. Bambalina
- Origin: Italian
- Meaning: little child
8. Baptista
- Origin: Latin, Greek
- Meaning: to dip; the feminine form of Baptist
9. Barbara
- Origin: Greek
- Meaning: foreign, strange
- Also: Barbra, Babette (French form), Bab, Babs, Barbie, Bobbi
10. Basilia
- Origin: Greek
- Meaning: kingly; the feminine form of Basil
- Also: Basilie
11. Bathsheba
- Origin: Hebrew
- Meaning: daughter of prosperity
- Also: Sheba
12. Beata
- Origin: Latin
- Meaning: blessed
- Also: Bea
13. Beatrice
- Origin: Latin
- Meaning: bearer of joy
- Also: Beatrix, Bea, Beatie, Beatty, Trix, Trixie
14. Beckie
- Origin: Hebrew
- Meaning: house of figs; the village where Lazarus lived
- Also: Becky, Rebecca
15. Bedelia
- Origin: Irish
- Meaning: The high one or strength
16. Behira
- Origin: Arabic
- Meaning: Dazzling
17. Behita
- Origin: African American
- Meaning: blessing
18. Belinda
- Origin: Old German
- Meaning: uncertain
- Also: Bel
19. Belle
- Origin: French
- Meaning: beautiful
- Also:Annabel, Arabella, Bella, Isabel
20. Benedicta
- Origin: Latin
- Meaning: blessed
21. Benika
- Origin: Japanese
- Meaning: deep red; entertainer
22. Berenice
- Origin: Greek
- Meaning: bringer of victory
- Also: Bernice, Bunny
23. Bernadette
- Origin: Old German
- Meaning: brave bear; the feminine form of Bernard
- Also: Bernadine, Bernie, Bernadetta (Italian form)
24. Bertha
- Origin: Old English
- Meaning: bright
- Also: Berta
25. Beryl
- Origin: Greek
- Meaning: name of a precious stone
26. Bess
- Origin: English
- Meaning: God is my oath
- Also: Bessie, Beth, Elizabeth
27. Bethany
- Origin: Hebrew
- Meaning: house of figs; the village where Lazarus lived
- Also: Bethan
28. Bethia
- Origin: Hebrew
- Meaning: worshipper of God’
- Also: Betha
29. Bettina
- Origin: Italian
- Meaning: God is my oath
- Also: Bessie, Beth, Elizabeth
30. Betty
- Origin: English
- Meaning: God is my oath
- Also: Bessie, Beth, Bettina, Elizabeth
31. Beulah
- Origin: Hebrew
- Meaning: married
32. Beverley
- Origin: Old English
- Meaning: woman from the beaver meadow; a surname used as a first name
- Also: Bev
33. Beyonce
- Origin: African American
- Meaning: beyond others
34. Bharati
- Origin: Hindi
- Meaning: the name of the Goddess Saraswati, the Hindu goddess of knowledge
35. Bhavin
- Origin: Hindi
- Meaning: the name of the Hindu Goddess Parvati, the Hindu goddess of fertility, love, beauty, marriage, children, and devotion
36. Bhavna
- Origin: Sanskrit
- Meaning: Wish
- Also: Bhavana
37. Bianca
- Origin: Italian
- Meaning: white
- Also: Blanche
38. Biddy
- Origin: Irish
- Meaning: exalted one
- Also: Bridget
39. Bijou
- Origin: French
- Meaning: jewel
40. Bilhah
- Origin: Hebrew
- Meaning: old, weak
41. Billie
- Origin: Old German
- Meaning: strong helmet; the feminine form of the short form of the boy’s name William
42. Bird
- Origin: Roman
- Meaning: bird
43. Birgit
- Origin: Scandinavian
- Meaning: strength
- Also: Britt
44. Bisa
- Origin: African American
- Meaning: being loved
45. Blair
- Origin: Celtic
- Meaning: place, field, battle
46. Blanche
- Origin: French
- Meaning: White
- Also: Bianca (Italian form)
47. Blodwen
- Origin: Welsh
- Meaning: white flower
48. Blossom
- Origin: Old English
- Meaning: flower-like; the English form of the French name Fleur
49. Bobbie
- Origin: Greek
- Meaning: stranger
- Also: Roberta
50. Bonny
- Origin: Scottish
- Meaning: pretty
- Also: Bonnie
51. Brenda
- Origin: Old Norse
- Meaning: a sword; the feminine form of Brendan
52. Brenna
- Origin: Gaelic
- Meaning: sorrow; the feminine form of Brennan
- Also: Brennan
53. Brianna
- Origin: Celtic
- Meaning: strong; the feminine form of Brian
- Also: Bryony
54. Bridget
- Origin: Irish
- Meaning: The name of a Celtic fire goddess;
- Also: Brigid, Bride, Biddy, Bridie, Brigitte (French form)
55. Britt
- Origin: Old French
- Meaning: from Breton; the feminine form of Brett; a short form of the Swedish Birgit
56. Brittany
- Origin: French
- Meaning: derived from the French region of Bretagne
57. Bronwen
- Origin: Welsh
- Meaning: white breast
- Also: Bronwyn
58. Brooklynn
- Origin: English
- Meaning: one who lives near the brook; associated with an borough of New York
- Also: Brooklyn, Brook Lynn, Brooke Lynn, Brookelynn, Brookelynne, Brooklyne, and Brooklynn.
59. Brynlee
- Origin: English
- Meaning: burnt meadow
60. Bryony
- Origin: Greek
- Meaning: The name of a climbing plant
- Also: Briony
61. Bunny
- Origin: English
- Meaning: pet name for a rabbit
- Also: Berenice
62. Bunty
- Origin: English
- Meaning: Lamb
About our author Catherine Ball
Catherine Ball is a freelance journalist who specialises in writing about parenting and health. She has been a journalist for 20 years, writing for a wide range of regional and national publications. She is also mum to 4 children between the ages 3 and 12, so has drawn up many, many lists of baby names over the past few years.
Illustration: Emma Winchester
Read more:
Authors
Catherine Ball is a freelance journalist who specialises in writing about parenting and health. She has been a journalist for 20 years, writing for a wide range of regional and national publications.
Create the perfect wishlist for your baby with MyCrib
Are you expecting and don't know where to start? Discover how MyCrib can help you build your dream wishlist. You can add products from any site with just one click and even use MyCrib's buying assistant to help get you started.