👶

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

Names ending in "b" come from various cultural traditions and carry a distinctive sound that makes them memorable.

Quick facts: names ending in "b"

  • 424 names ending in "b" are in our database
  • 40 girl names and 259 boy names end in "b"
  • 125 gender-neutral names also end in "b"
  • Top origins for "b" names: Arabic, Hebrew, American

Girl Names Ending in "b"

40 girl names ending in "b" — showing top 40

#598
Arabic
Arabic
#682
Arabic
A flower
#700
Arabic
Moonlight
#753
Arabic
fragrance
#761
Persian
moonlight
#877
Arabic↑ Rising
fragrant flower
#898
Amharic
blessed
#1051
Middle Eastern countries
حسن الخلق, يعني العادة أو السلوك الحسن
#1182
Pakistan
One who is pious and virtuous.
#1211
Arabic
Arabic
#1219
Arabic
Arabic
#1332
Arabic
spacious
#1487
Arabic
Arabic
#1510
Arabic↑ Rising
father's precious jewel
#1570
Unknown
English
#1578
English
Short form of Barbara, meaning 'foreign' or 'strange'
#1655
American
Short form of Deborah, meaning 'bee'.
#1739
Hmong
Hmong
#1755
American
Diminutive form of Deborah, meaning 'bee'
#1815
Arab countries
father's precious jewel
#1860
Arabic
Father's pride
#1946
Arabic
Rare, unique, precious
#5741
Arabic↑ Rising
Arabic
#8376
Arabic↑ Rising
Arabic
#8793
Hebrew↑ Rising
to be a princess; to be a queen
#8975
Arabic↑ Rising
Father's precious jewel, flowering tree
#9113
Arabic↑ Rising
Arabic
#9597
Middle Eastern countries↑ Rising
father's adornment
Hebrew
one who rides
Somalia
Arabic
Pakistan
a type of flower
Middle Eastern countries↑ Rising
father's precious jewel
Arab World
زَيْنَب
Arabic
He who returned
Ethiopia
Gift
Japan
早葉, meaning 'early leaf' or 'young leaf'
Hebrew
Hebrew
Arabic
companion; friend
Turkey
father's precious jewel
India
Arabic

A name’s ending shapes how it lands on the ear as much as its opening sound — the final syllable is often what makes a name feel finished.

CheckPregnancy Editorial Team

Boy Names Ending in "b"

259 boy names ending in "b" — showing top 100

#35
Hebrew
עַקֹב (Ya'akov) means 'to follow' or 'to supplant'.
#51
Hebrew
Hebrew
#501
Bangladesh
Arabic
#505
Arabic
Arabic
#512
Arab countries
leader; chief.
#516
Pakistan
prince
#526
England
Old English
#534
Arabic
طالب (student)
#539
American
Modern variation of Caleb meaning faithful, devotion
#542
American
Derived from the name Robert, meaning 'bright fame'.
#552
Bangladesh
Arabic
#558
Arabic
Tamer, one who subdues
#564
Arabic
one who earns; one who is successful
#567
English
A surname that has also become a given name, possibly derived from the words 'bibb' or 'bibbles', implying youth or a pl
#579
American
Hebrew
#591
American
Supplanter
#610
India
One who is calm; a monk; a saint
#625
American
A variant of Kade, meaning 'fighter'.
#627
United Kingdom
Son of Gilbert
#655
American
Faithful, devoted
#661
English
Happiness; joy
#685
American
Supplanter, heel-grabber
#691
American
Latin
#694
Arabic
صُهَيْب
#697
Persian
the name of a hero from Persian mythology
#702
India
पूर्व
#706
India
rabbits, water
#707
American
A combination of two names; Andrew means 'manly' or 'warrior', and Jacob means 'supplanter'.
#716
American
Supplanter
#741
Hebrew
Hebrew
#741
English
A shortening of the name Tabitha, meaning 'gazelle'.
#760
Indonesia
Malay
#831
English
Hebrew
#845
American
An abbreviation or nickname, often indicating a surname or a given name.
#851
Hebrew
יהונדב - 'Yahweh has given'
#857
Hebrew
Hebrew
#894
Hebrew
Hebrew
#908
Arabic
one who is patient or forgiving
#910
English
strong and firm
#928
Arabic
Arabic
#930
English
Dog; A servant
#944
Israel
אֲבִינָדָב
#951
English
Short form of Ebenezer, stone of help
#954
American
A variant of the name Tab, which may mean 'to be good' or 'bright'.
#955
American
son of Dylan, supplanter
#963
Armenia
Supplanter
#970
USA
A beloved name with deep roots
#971
Arabic
Arabic
#972
Hebrew
יעקב (Ya'akov) - 'supplanter'
#974
English
may God protect
#977
Arabic
Arabic
#987
Hebrew
יַעֲקֹב
#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
#1016
Arab countries
Arabic
#1018
American
Dog; faithful one
#1043
Hebrew
Ya'akov, meaning 'supplanter' or 'holder of the heel'.
#1074
American
English
#1112
American
English
#1121
Iran
Persian
#1123
Germanic
God's glory
#1134
Hebrew
Supplanter
#1163
Germanic
God loves
#1178
Israel
Supplanter
#1200
Arabic
God's servant
#1207
Israel
supplanter
#1209
American
supplanter
#1238
Scandinavian countries
the ebbing tide
#1240
Hebrew
Supplanter
#1244
American
A variant of Caleb, meaning 'faithful' or 'devotion'
#1251
American
Faithful, whole-hearted
#1262
American
The name Jab can refer to a short, quick movement, often associated with a punch.
#1271
English
follower of God
#1279
American
a blend of James and Robert
#1292
Arabic
Arabic
#1330
American
American English
#1333
Israel
mountain of strength
#1351
American
Yahweh is salvation
#1359
United Kingdom
father; exalted father
#1365
Arabic
Compassionate; kind.
#1389
USA
Faithful, Whole-hearted
#1393
English
a modern variation of Caleb, meaning faithful, devoted
#1435
Hebrew
Hebrew
#1443
American
English
#1446
American
young sheep, a symbol of innocence and purity
#1490
Arabic
Arabic
#1500
Hebrew
Hebrew
#1509
English
a variant of Caleb
#1509
American
A modern variation of 'Caleb', which means 'faithful, devotion, whole hearted'.
#1515
Hungary
Supplanter
#1521
American
brave; protector
#1524
American
English
#1532
Arabic
guardian, protector
#1541
Hebrew
Yahweh has graciously given
#1547
Arabic
desirous, eager
#1576
Arabic
supplanter
#1609
India
a person who brings happiness

Get your free baby name shortlist

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

Unisex Names Ending in "b"

125 gender-neutral names ending in "b" — showing top 100

#273
English
A beloved name with deep roots
#1502
Hebrew
A Hebrew name with cultural significance
#1503
International
A International name with cultural significance
#1503
Welsh
A Welsh name with cultural significance
#1504
International
A International name with cultural significance
#1506
Arabic
A Arabic name with cultural significance
#1532
African
A African name with cultural significance
#1537
Arabic
A Arabic name with cultural significance
#1538
Irish
A Irish name with cultural significance
#1543
Hebrew
A Hebrew name with cultural significance
#1545
Arabic
A Arabic name with cultural significance
#1548
Greek
A Greek name with cultural significance
#1551
Hebrew
A Hebrew name with cultural significance
#1551
Greek
A Greek name with cultural significance
#1555
English
A English name with cultural significance
#1561
Arabic
A Arabic name with cultural significance
#1564
Latin
A Latin name with cultural significance
#1567
Arabic
A Arabic name with cultural significance
#1567
English
A English name with cultural significance
#1570
Hebrew
A Hebrew name with cultural significance
#1570
French
A French name with cultural significance
#1572
Hebrew
A Hebrew name with cultural significance
#1576
International
A International name with cultural significance
#1579
Hebrew
A Hebrew name with cultural significance
#1579
Hebrew
A Hebrew name with cultural significance
#1581
Hebrew
A Hebrew name with cultural significance
#1583
Germanic
A Germanic name with cultural significance
#1585
Hebrew
A Hebrew name with cultural significance
#1591
Arabic
A Arabic name with cultural significance
#1597
Hebrew
A Hebrew name with cultural significance
#1597
Welsh
A Welsh name with cultural significance
#1601
Arabic
A Arabic name with cultural significance
#1603
Celtic
A Celtic name with cultural significance
#1607
Hebrew
A Hebrew name with cultural significance
#1608
Arabic
A Arabic name with cultural significance
#1612
International
A International name with cultural significance
#1613
American
English
#1618
Hebrew
A Hebrew name with cultural significance
#1622
International
A International name with cultural significance
#1628
Arabic
A Arabic name with cultural significance
#1633
Hebrew
A Hebrew name with cultural significance
#1655
Latin
A Latin name with cultural significance
#1657
Norse
A Norse name with cultural significance
#1659
Hebrew
A Hebrew name with cultural significance
#1660
Hebrew
A Hebrew name with cultural significance
#1663
Greek
A Greek name with cultural significance
#1672
Arabic
A Arabic name with cultural significance
#1676
Greek
A Greek name with cultural significance
#1678
Greek
A Greek name with cultural significance
#1680
Irish
A Irish name with cultural significance
#1686
Latin
A Latin name with cultural significance
#1694
Latin
A Latin name with cultural significance
#1696
Latin
A Latin name with cultural significance
#1698
International
A International name with cultural significance
#1711
Arabic
A Arabic name with cultural significance
#1717
Hebrew
A Hebrew name with cultural significance
#1720
International
A International name with cultural significance
#1721
Sanskrit
A Sanskrit name with cultural significance
#1721
Hebrew
A Hebrew name with cultural significance
#1730
French
A French name with cultural significance
#1730
Greek
A Greek name with cultural significance
#1736
Hebrew
A Hebrew name with cultural significance
#1742
Sanskrit
A Sanskrit name with cultural significance
#1756
Celtic
A Celtic name with cultural significance
#1761
Hebrew
A Hebrew name with cultural significance
#1763
Latin
A Latin name with cultural significance
#1770
Hebrew
A Hebrew name with cultural significance
#1773
Hebrew
A Hebrew name with cultural significance
#1786
Hebrew
A Hebrew name with cultural significance
#1801
Hebrew
A Hebrew name with cultural significance
#1807
Japanese
A Japanese name with cultural significance
#1808
Hebrew
A Hebrew name with cultural significance
#1814
French
A French name with cultural significance
#1819
Latin
A Latin name with cultural significance
#1819
Hebrew
A Hebrew name with cultural significance
#1820
Sanskrit
A Sanskrit name with cultural significance
#1821
Hebrew
A Hebrew name with cultural significance
#1823
Hebrew
A Hebrew name with cultural significance
#1825
International
A International name with cultural significance
#1828
Hebrew
A Hebrew name with cultural significance
#1831
Hebrew
A Hebrew name with cultural significance
#1834
Hebrew
A Hebrew name with cultural significance
#1835
Hebrew
A Hebrew name with cultural significance
#1844
German
A German name with cultural significance
#1846
Latin
A Latin name with cultural significance
#1850
Latin
A Latin name with cultural significance
#1850
Latin
A Latin name with cultural significance
#1852
Indian
A Indian name with cultural significance
#1854
Latin
A Latin name with cultural significance
#1855
Arabic
A Arabic name with cultural significance
#1858
Latin
A Latin name with cultural significance
#1862
Arabic
A Arabic name with cultural significance
#1863
Arabic
A Arabic name with cultural significance
#1869
Arabic
A Arabic name with cultural significance
#1872
African
A African name with cultural significance
#1891
Germanic
A Germanic name with cultural significance
#1892
African
A African name with cultural significance
#1897
International
A International name with cultural significance
#1915
Hebrew
A Hebrew name with cultural significance
#1917
Latin
A Latin name with cultural significance