👶

The perfect name is out there — we're here to help you find it.

English girl names starting with B bring together a distinct cultural heritage and a satisfying first letter. Whether you're drawn to English tradition or simply love how B names sound, these names all carry authentic roots.

English Girl names starting with B

  • 100 English girl names begin with B
  • All names include full etymology from English naming tradition
  • English names are known for their distinct cultural identity and staying power
  • Current popularity rankings help you choose between the classic and the rising

English Girl Names Starting With B

100 girl names of English origin beginning with B

#518
English
a variant of Briar; a thorny patch
#537
English
dark meadow
#552
English
Bringer of joy
#556
English
little raven
#572
English
from Britain; brilliant and vibrant
#587
English
a variant of Beverly, meaning 'from the beaver stream'
#609
English
Descendant of Bréanainn
#626
English
A beloved name with deep roots
#632
English
dweller by the beaver stream
#639
English
House of figs
#640
English
a variant of Breanna
#646
English
Foreign woman; stranger
#652
English
A beloved name with deep roots
#664
English
English
#686
English
A beloved name with deep roots
#700
English↑ Rising
little bird
#790
English
A modern name, possibly a combination of 'Braelan' and other names, emphasizing creativity.; Associated with God's strength.
#850
English
Derived from the name of a town, meaning 'beaver stream'
#891
English
God is my oath
#911
English
a modern name, possibly derived from combining elements of names like 'Bray' and 'Lyn'
#940
English
from Britain
#948
English
A beloved name with deep roots
#953
English
Bird
#975
English
Bailea is derived from 'bailiff', which refers to an officer of the court or someone entrusted with care.
#978
English
A beloved name with deep roots
#988
English
Beautiful
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1048
English
sword, or to have strength
#1049
English
A beloved name with deep roots
#1056
English
God's promise
#1184
English↑ Rising
God's promise
#1262
English
A beloved name with deep roots
#1284
English
black island
#1301
English
A beloved name with deep roots
#1310
English
blessing
#1368
English
beautiful woman; noble
#1399
English
derived from the name Brenda, meaning 'sword' or 'brave'
#1401
English
Brienne's meadow
#1414
English
to be thankful
#1417
English
Bright or glorious; A diminutive form of Bertha
#1464
English
from Bethlehem; a variant of Bethany or Elizabeth
#1514
English
A beloved name with deep roots
#1527
English
A blend of 'Bran' and 'Anya', meaning raven and grace respectively.
#1545
English
Occupational surname derived from the profession of barber, signifying 'one who cuts hair.'
#1549
English
noble
#1574
English
Causative form for 'to build'
#1580
English
A blend of Brynn and Lee, meaning 'hill' and 'meadow' respectively
#1581
English
strength
#1601
English
bringer of happiness
#1605
English
derivative of 'Berlinda', known as beautiful and shining
#1608
English
from the brook land
#1641
English
blessed
#1704
English
A variant of Beverly, meaning 'a meadow by a river'.
#1709
English
A beloved name with deep roots
#1731
English
house of God
#1734
English
Strong, noble
#1736
English
a form of the name Barbara, meaning 'foreign' or 'strange'
#1744
English
a joyful person; playful and lively
#1759
English
a diminutive form combining 'Betty' and 'Lou'
#1768
English
bear, to bring forth
#1783
English
Derived from Blake, meaning 'dark' or 'fair' depending on the interpretation
#1817
English
A beloved name with deep roots
#1846
English
small stream
#1846
English
from the birch tree, a place of birch trees
#1846
English
A beloved name with deep roots
#1854
English
A beloved name with deep roots
#1877
English
A beloved name with deep roots
#1908
English
A modern feminine form of the name 'Bryan', often interpreted as 'strong' or 'noble'.
#1910
English
noble
#1955
English
mighty
#2234
English↑ Rising
A name derived from Old English 'Brice', which means 'bridge' or 'dweller by the bridge'.
#2511
English↑ Rising
Courageous, fearless
#2619
English↑ Rising
Unknown
#3476
English↑ Rising
Bexley, a place name; a clearing in the birch trees
#3533
English
A beloved name with deep roots
#3709
English↑ Rising
Beautiful friend.
#4122
English
A beloved name with deep roots
#4124
English↑ Rising
from the briar meadow
#4284
English
sword's edge
#5149
English↑ Rising
a modern variant of Brittany
#5779
English↑ Rising
The quality of being physically attractive.
#5973
English
thorny bush
#6708
English↑ Rising
beautiful, lovely
#6977
English↑ Rising
a light wind; carefree

Get your free baby name shortlist

Tell us your style, we'll send 20 names you'll love — curated, not generated.