👶

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

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

Quick facts: boy names ending in "p"

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

Boy Names Ending in "p"

250 boy names ending in "p"

#458
American↑ Rising
To trip or stumble.
#499
English
A beloved name with deep roots
#507
India
brightness, illumination
#516
India
light or brightness
#524
American
who is like God; Christ bearer
#536
American
to give a gratuity; a small reward
#544
Vietnam
deep, profound
#546
India
Sanskrit
#556
India
light of victory
#569
English
a variant of Phillip, meaning 'lover of horses'
#614
India
One who is called by God
#620
Greece
Greek
#660
Armenia
Joseph
#667
India
light; lamp; illumination
#680
American
The name means 'fortunate' or 'lucky'.
#680
India
ਜਗਰੂਪ: One who is well-known in the world.
#683
India
one who is blessed with a deep, compassionate spirit
#696
Germanic
German
#705
American
A short form of the name 'Kipp'; it can mean 'to point' or 'to keep'.
#742
India
Light of the protector
#752
Greek
bearer of Christ
#755
English
a form of the name Caleb
#759
India
Light of God
#772
American
English
#788
Arabic
Arabic
#803
Italian
supplanter
#847
India
Means 'Light of God'. It combines 'Prabh', meaning 'God', and 'deep', meaning 'light'.
#950
Sanskrit
melody or rhythm
#968
India
Light of the Guru
#972
Italian
Little cape
#987
India
Punjabi
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1026
India
Light of the Lord
#1051
India
Light of the sun
#1054
Hawaii
The one who is bold
#1063
English
John means 'God is gracious', and Philip means 'lover of horses'
#1079
India
Light, illumination
#1125
American
A small hill or ridge.
#1133
American
Old English
#1140
India
Sanskrit
#1176
American
A Christian clergy member of high rank.
#1196
USA
The name Kalup possibly means 'to unite' or 'to gather'.
#1255
Greece
friend of horses
#1258
Turkish
heart or spirit
#1281
India
Meaning 'Lord of Light' or 'Master Light'
#1283
English
man or fellow
#1307
Unknown
A beloved name with deep roots
#1308
India
light of the mind
#1313
American
To skip or leap
#1350
India
Light or lamp of the king
#1365
India
Punjabi
#1365
India
Light of the world or a bright light.
#1387
American
bringer of calm or calmness
#1407
Senegal
Brave
#1439
India
Punjabi
#1486
India
A beloved name with deep roots
#1505
International
A International name with cultural significance
#1509
American
Related to the term 'Japanese'
#1510
International
A International name with cultural significance
#1516
Irish
A Irish name with cultural significance
#1525
Hebrew
A Hebrew name with cultural significance
#1525
French
A French name with cultural significance
#1530
Arabic
A Arabic name with cultural significance
#1532
Latin
A Latin name with cultural significance
#1533
Hebrew
A Hebrew name with cultural significance
#1534
Celtic
A Celtic name with cultural significance
#1536
Hebrew
A Hebrew name with cultural significance
#1537
French
A French name with cultural significance
#1539
Germanic
A Germanic name with cultural significance
#1542
Hebrew
A Hebrew name with cultural significance
#1543
Arabic
A Arabic name with cultural significance
#1544
Arabic
A Arabic name with cultural significance
#1545
Hebrew
A Hebrew name with cultural significance
#1546
Irish
A Irish name with cultural significance
#1551
Arabic
A Arabic name with cultural significance
#1551
Turkey
The name Eyup is derived from 'Eyyub' which means 'to return'.
#1564
Hebrew
A Hebrew name with cultural significance
#1575
Hebrew
A Hebrew name with cultural significance
#1585
Sanskrit
A Sanskrit name with cultural significance
#1585
Hebrew
A Hebrew name with cultural significance
#1586
English
A English name with cultural significance
#1596
India
Shining like a lamp
#1619
African
A African name with cultural significance
#1621
Irish
A Irish name with cultural significance
#1624
Greece
lover of horses
#1626
International
A International name with cultural significance
#1637
India
Tortoise, or one who is skilled
#1640
Arabic
A Arabic name with cultural significance
#1640
Latin
A Latin name with cultural significance
#1640
Celtic
A Celtic name with cultural significance
#1641
Latin
A Latin name with cultural significance
#1643
Greek
A Greek name with cultural significance
#1644
Sanskrit
A Sanskrit name with cultural significance
#1649
Arabic
A Arabic name with cultural significance
#1649
French
A French name with cultural significance
#1650
Welsh
A Welsh name with cultural significance
#1658
Hebrew
A Hebrew name with cultural significance
#1661
Latin
A Latin name with cultural significance
#1661
Hebrew
A Hebrew name with cultural significance
#1665
Hebrew
A Hebrew name with cultural significance
#1670
Arabic
A Arabic name with cultural significance
#1673
Sanskrit
A Sanskrit name with cultural significance
#1674
International
A International name with cultural significance
#1676
International
A International name with cultural significance
#1685
Cambodia
History or legacy
#1686
Hebrew
A Hebrew name with cultural significance
#1687
Irish
A Irish name with cultural significance
#1688
Irish
A Irish name with cultural significance
#1691
Japanese
A Japanese name with cultural significance
#1695
India
Punjabi
#1702
Celtic
A Celtic name with cultural significance
#1704
India
Hindi
#1705
Latin
A Latin name with cultural significance
#1710
Latin
A Latin name with cultural significance
#1711
India
lamp of heaven
#1712
Hebrew
A Hebrew name with cultural significance
#1713
India
Light of Arash
#1716
Punjabi
One who is victorious in righteousness
#1719
Irish
A Irish name with cultural significance
#1721
Greek
A Greek name with cultural significance
#1723
Hebrew
A Hebrew name with cultural significance
#1729
Hebrew
A Hebrew name with cultural significance
#1731
Latin
A Latin name with cultural significance
#1731
International
A International name with cultural significance
#1732
Norse
A Norse name with cultural significance
#1734
Cambodia
Khmer
#1737
Hebrew
A Hebrew name with cultural significance
#1740
Hebrew
A Hebrew name with cultural significance
#1740
American
To turn over or rotate
#1741
International
A International name with cultural significance
#1742
International
A International name with cultural significance
#1747
Irish
A Irish name with cultural significance
#1748
Hebrew
A Hebrew name with cultural significance
#1752
Sanskrit
A Sanskrit name with cultural significance
#1763
Celtic
A Celtic name with cultural significance
#1763
Hebrew
A Hebrew name with cultural significance
#1770
Hebrew
A Hebrew name with cultural significance
#1771
Greece
Greek
#1774
French
A French name with cultural significance
#1782
Hebrew
A Hebrew name with cultural significance
#1786
Hebrew
A Hebrew name with cultural significance
#1799
India
Light of God
#1800
Hebrew
A Hebrew name with cultural significance
#1809
India
bright, light
#1810
Hebrew
A Hebrew name with cultural significance
#1819
Celtic
A Celtic name with cultural significance
#1819
French
A French name with cultural significance
#1822
International
A International name with cultural significance
#1828
Hebrew
A Hebrew name with cultural significance
#1834
Greek
A Greek name with cultural significance
#1835
Indian
light
#1844
English↑ Rising
to tear or rip
#1847
Indian
A Indian name with cultural significance
#1850
Arabic
A Arabic name with cultural significance
#1850
Greek
A Greek name with cultural significance
#1857
African
A African name with cultural significance
#1858
Arabic
A Arabic name with cultural significance
#1861
Greek
A Greek name with cultural significance
#1862
India
दीप
#1867
Latin
A Latin name with cultural significance
#1867
Celtic
A Celtic name with cultural significance
#1871
Greece
a form of the word for 'beauty'
#1873
International
A International name with cultural significance
#1874
International
A International name with cultural significance
#1883
Irish
A Irish name with cultural significance
#1883
Irish
A Irish name with cultural significance
#1883
Hebrew
A Hebrew name with cultural significance
#1885
American
home
#1886
International
A International name with cultural significance
#1886
Turkish
Caliph, successor
#1894
Latin
A Latin name with cultural significance
#1897
Norse
A Norse name with cultural significance
#1898
Vietnam
to unite, harmony
#1899
Celtic
A Celtic name with cultural significance
#1903
Hebrew
A Hebrew name with cultural significance
#1910
Celtic
A Celtic name with cultural significance
#1914
Latin
A Latin name with cultural significance
#1918
India
आकाशदीप (Akashdeep) - translates to 'light of the sky' or 'heavenly light'.
#1919
International
A International name with cultural significance
#1922
Sanskrit
A Sanskrit name with cultural significance
#1926
India
Light of the heart
#1930
Arabic
A Arabic name with cultural significance
#1930
Latin
A Latin name with cultural significance
#1930
Hebrew
A Hebrew name with cultural significance
#1931
India
Sanskrit
#1935
German
A German name with cultural significance
#1940
English
lover of horses
#1945
International
A International name with cultural significance
#1949
India
One who is beautiful or lovely.
#1949
French
A French name with cultural significance
#1950
Hebrew
A Hebrew name with cultural significance
#1955
Germanic
A Germanic name with cultural significance
#1955
Croatia
He will add, God will increase
#1957
Sanskrit
A Sanskrit name with cultural significance
#1962
Latin
A Latin name with cultural significance
#1962
Hindi
Hindi/Sanskrit
#1967
Latin
A Latin name with cultural significance
#1969
Celtic
A Celtic 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.