👶

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: boy names ending in "b"

  • 384 boy names end in "b" in our database
  • 200 shown below, ranked by current popularity
  • Top origins: Hebrew, American, Arabic
  • See the full combined list at Ending With "b" for all genders

Boy Names Ending in "b"

384 boy names ending in "b"

#35
Hebrew
עַקֹב (Ya'akov) means 'to follow' or 'to supplant'.
#51
Hebrew
Hebrew
#273
English
A beloved name with deep roots
#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
#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
#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
African
A African name with cultural significance
#1532
Arabic
guardian, protector
#1537
Arabic
A Arabic name with cultural significance
#1538
Irish
A Irish name with cultural significance
#1541
Hebrew
Yahweh has graciously given
#1543
Hebrew
A Hebrew name with cultural significance
#1545
Arabic
A Arabic name with cultural significance
#1547
Arabic
desirous, eager
#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
#1576
Arabic
supplanter
#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
#1609
India
a person who brings happiness
#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
servant of the gracious
#1628
Arabic
A Arabic name with cultural significance
#1633
Hebrew
A Hebrew name with cultural significance
#1638
American
Son of Kaleb
#1655
Latin
A Latin name with cultural significance
#1656
Israel
אֵיּוָב (Eiyov): he who combats
#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
#1668
Hebrew
Supplanter
#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
#1705
Hebrew
Hebrew
#1709
Israel
A strong leader or someone who brings strength.
#1711
Arabic
A Arabic name with cultural significance
#1714
United Kingdom
Variant of Malcolm, meaning 'devotee of Saint Columba'.
#1716
Hebrew
Supplanter
#1717
Hebrew
A Hebrew name with cultural significance
#1719
American
A modern name derived from the combined elements from various cultures
#1720
International
A International name with cultural significance
#1721
Sanskrit
A Sanskrit name with cultural significance
#1721
Hebrew
A Hebrew name with cultural significance
#1721
India
Sir
#1723
Arabic
The one who is a great warrior or fighter.
#1730
French
A French name with cultural significance
#1730
Greek
A Greek name with cultural significance
#1736
Hebrew
A Hebrew name with cultural significance
#1740
Germanic
Bright or shining intellect
#1742
Sanskrit
A Sanskrit name with cultural significance
#1743
English
A beloved name with deep roots
#1747
Poland
A variant of Norbert, meaning 'bright north'
#1753
Arabic
Good companion; well-mannered.
#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
American
German
#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
#1816
Arabic
A beloved name with deep roots
#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
#1832
Scotland
sea
#1834
Hebrew
A Hebrew name with cultural significance

Get your free baby name shortlist

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