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

Advertisement

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

Looking for names for girls starting with other letters of the alphabet?

Complete your baby girl name shortlist by clicking on the letter you’re after

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

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:

Advertisement

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.

Advertisement
Advertisement
Advertisement