Choosing a baby girl name can be exciting, but narrowing down the list is another story. Names beginning with B offer plenty of variety, from familiar classics such as Bella and Bonnie to less common choices such as Briony, Blythe and Bellamy. Some B names have deep historical or biblical roots, while others have a distinctly modern feel. Here are beautiful baby girl names beginning with B, along with the meanings and background provided in the original material.
Here are 30 baby girl names starting with B , with their meanings, origins and interesting details, as per Pampers and The Bump.
Popular B Names for Baby Girls
-
Brooklyn
- Meaning: “Marshland”
- Origin: English
- Details: Brooklyn is the name of the New York City borough, which was named after the Dutch town Breukelen. It is listed as the most popular B name for baby girls in the United States.
-
Bella
- Meaning: “Beautiful”
- Origin: Italian
- Details: Bella can stand on its own or be used as a nickname for Isabella. It also received a popularity boost after the release of Twilight .
-
Brielle
- Meaning: Connected to Gabrielle and Gabriella
- Origin: Hebrew
- Details: Brielle can be used independently or as a shortened form of Gabrielle or Gabriella. Gabriel is associated with the meaning “God is a strong man.”
-
Brianna
- Meaning: “Hill” or “high noble”
- Origin: Celtic
- Details: Brianna is the feminine form of Brian. The name first became popular in the United States during the 1970s.
-
Blakely
- Meaning: “Woodland clearing”
- Origin: Old English
- Details: The name comes from the Old English words blæc and leah .
-
Bailey
- Meaning: “Bailiff”
- Origin: Middle English
- Details: Bailey is a gender-neutral name that became more frequently used for girls beginning in the 1980s.
-
Brynlee
- Meaning: “Hill” or “mound” and “clearing”
- Origin: Welsh and English
- Details: Brynlee combines Bryn and Lee. Brinley is a variant spelling.
-
Blake
- Meaning: “Black” or “pale”
- Origin: Old English
- Details: Blake began as an Old English surname and is now used for both boys and girls.
-
Brooke
- Meaning: Associated with a brook
- Origin: English
- Details: Brooke is a variation of Brook. The spelling has also been used by notable women including Brooke Astor and Brooke Shields.
-
Brynn
- Meaning: “Hill” or “mound”
- Origin: Welsh
- Details: Brynn is a unisex name, although the double-N spelling is more commonly associated with girls.
Cute B Names for Baby Girls
-
Birdie
- Meaning: “Bringing victory” or “bright, famous”
- Origin: English
- Details: Birdie can be a diminutive of Bernice or Bertha, making it a sweet choice with vintage appeal.
-
Blossom
- Meaning: “Blossom”
- Origin: Old English
- Details: The name comes from the Old English word blóstm . It was also the name of the main character in the 1990s sitcom Blossom .
-
Bree
- Meaning: “High power”
- Origin: Irish
- Details: Bree is an Anglicized form of the Irish Brígh. It can also be used as a nickname for Brianna or Gabriella.
-
Babs
- Meaning: Associated with Barbara, “foreign”
- Origin: Greek
- Details: Babs can stand alone as a short name or be used as a nickname for Barbara.
-
Bess
- Meaning: “My God is my oath”
- Origin: Hebrew
- Details: Bess is a traditional short form of Elizabeth.
-
Biddy
- Meaning: “Exalted one”
- Origin: Irish
- Details: Biddy is traditionally a nickname for Bridget. Bridget is also connected with Brighid, the Irish goddess of fire, poetry and wisdom.
-
Bunny
- Meaning: “Bringing victory”
- Origin: Greek
- Details: Bunny is a diminutive of Bernice and has the same meaning as the name.
Unique B Names for Girls
-
Bellamy
- Meaning: “Beautiful friend”
- Origin: Old French
- Details: Bellamy combines the Old French words bel and ami .
-
Bea
- Meaning: “Voyager, traveler” or “blessed”
- Origin: European
- Details: Bea can be short for Beatrix or Beáta. Beatrix means “voyager, traveler,” while Beáta means “blessed.”
-
Bee
- Meaning: “Voyager, traveler”
- Origin: Latin
- Details: Bee is another short form of Beatrix. The original spelling Beatrix was retained by Beatrix Potter and Queen Beatrix of the Netherlands.
-
Blessing
- Meaning: “Blessing”
- Origin: Old English
- Details: The name is more commonly used in Nigeria and Zimbabwe. In the United States, it was briefly used for baby girls in 2019.
-
Bria
- Meaning: Connected to Brian and Gabriella
- Origin: English usage
- Details: Bria can be used as a short form of names containing “Bri,” including Gabriella and Brianna.
-
Briony
- Meaning: Associated with a vine used as medicine
- Origin: English
- Details: Briony is a rare English name and a variant of Bryony. It comes from the Greek word bryo , meaning “to swell.”
-
Bristol
- Meaning: “The site of the bridge”
- Origin: English
- Details: Bristol comes directly from the name of the city in southwest England.
Classic and Vintage B Names
-
Barbara
- Meaning: “Foreign”
- Origin: Greek
- Details: Barbara is a longstanding classic. Babs and Babette are among its nickname and variant options.
-
Belinda
- Meaning: Associated with “beautiful” and “soft, tender”
- Origin: Italian and Germanic associations
- Details: The name is often considered a combination of the Italian bella , meaning “beautiful,” and Germanic lind , meaning “soft, tender.”
-
Bernadette
- Meaning: “Bear” and “brave”
- Origin: French
- Details: Bernadette is the French feminine form of Bernard.
-
Blanche
- Meaning: “White” or “fair”
- Origin: French
- Details: Blanche began as a medieval French nickname and has a distinctly vintage feel.
-
Blythe
- Meaning: “Cheerful”
- Origin: Old English
- Details: Blythe is a rare unisex name that works for both girls and boys.
-
Bridget
- Meaning: “Exalted one”
- Origin: Irish
- Details: Bridget is an Irish classic. Saint Brigid is the patron saint of Ireland, making Bridget a meaningful choice for families with Irish ancestry.
-
Bonnie
- Meaning: “Pretty”
- Origin: Scottish
- Details: Bonnie comes from the Scottish word bonnie . Its popularity increased after Gone With the Wind , in which Bonnie was the daughter of Scarlett and Rhett.
These B names range from short and cute to classic, vintage, modern and uncommon , giving parents plenty of different directions to explore when choosing a baby girl name. With choices ranging from modern favorites to vintage classics and uncommon names, the letter B offers a surprisingly broad collection of names for a baby girl.
FAQs
What is the most popular B girl name?Brooklyn is listed as the most popular B name for baby girls.
Which B name means “beautiful”?
Bella means “beautiful.”