👶

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

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

Quick facts: boy names ending in "f"

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

Boy Names Ending in "f"

333 boy names ending in "f"

#493
Arabic↑ Rising
يوسف meaning 'God increases'
#530
American
English
#530
Arabic
Arabic
#530
Arabic
God increases
#547
Bangladesh
one who explains or clarifies
#550
India
The one who digs or uncovers secrets.
#558
Arabic
Arabic
#571
Sweden
descendant of the ancestors
#572
English
cliff
#573
Arabic
God increases
#590
Arabic
Clean, pure
#617
Israel↑ Rising
He will add.
#636
Germanic
wolf
#642
Arabic
meaning 'revealer' or 'discoverer'
#642
Arabic
Arabic
#696
Arabic
noble; honored
#706
Arabic
Arabic
#737
Germanic
Elf; supernatural being
#763
Arabic
Successor, steward
#770
England
A flowering plant of the genus Galium
#781
Israel
God will increase
#812
Arabic
Arabic
#823
Germanic
German
#825
Arabic
God increases
#853
American
Arabic
#859
Sweden↑ Rising
Old Norse
#868
Germanic
shield wolf
#878
Arabic
He will add
#881
Scandinavia
ancestor's wolf
#898
American
A beloved name with deep roots
#908
Israel
he will add
#951
Norway
thunder wolf
#965
Hebrew
He will add
#973
Arabic
to be famous
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1048
Arabic
noble.
#1059
Arabic
Noble, honorable
#1174
Hebrew
Hebrew
#1175
American
Arabic
#1207
Sweden
ancestor's relic
#1236
Arabic
Arabic
#1253
England
Old English
#1255
English
peace
#1256
Norway
Ancestor's descendant
#1313
Arabic
Arabic
#1321
Israel
אָסָף, meaning ‘gather’ or ‘harvest’.
#1323
American
English
#1370
Arabic
Kind, affectionate
#1377
Ethiopia
He will add
#1382
England
God's peace
#1426
American
Short form of 'Biffo', meaning strong or buff
#1455
Arabic
one who is devoted
#1461
Germanic
German
#1462
Arabic
Arabic
#1488
Poland
bearer of Christ
#1488
Hebrew
Name
#1500
International
A International name with cultural significance
#1501
Arabic
A Arabic name with cultural significance
#1501
Germanic
A Germanic name with cultural significance
#1502
Arabic
لطيف
#1505
Latin
A Latin name with cultural significance
#1507
Arabic
A Arabic name with cultural significance
#1509
Latin
A Latin name with cultural significance
#1510
Arabic
A Arabic name with cultural significance
#1511
Hebrew
A Hebrew name with cultural significance
#1512
Germanic
famous counsel
#1514
Greek
A Greek name with cultural significance
#1518
Greek
A Greek name with cultural significance
#1525
Germanic
German
#1526
African
A African name with cultural significance
#1533
Norse
A Norse name with cultural significance
#1534
American
Strong or tough
#1537
Norse
A Norse name with cultural significance
#1538
Sanskrit
A Sanskrit name with cultural significance
#1539
International
A International name with cultural significance
#1549
Hebrew
A Hebrew name with cultural significance
#1555
Norse
A Norse name with cultural significance
#1556
Greek
A Greek name with cultural significance
#1557
Norse
A Norse name with cultural significance
#1559
Greek
A Greek name with cultural significance
#1560
Arabic
A Arabic name with cultural significance
#1562
Greek
A Greek name with cultural significance
#1570
Hebrew
A Hebrew name with cultural significance
#1572
Hebrew
A Hebrew name with cultural significance
#1572
Greek
A Greek name with cultural significance
#1573
Hebrew
A Hebrew name with cultural significance
#1577
French
A French name with cultural significance
#1583
Celtic
A Celtic name with cultural significance
#1588
Latin
A Latin name with cultural significance
#1591
English
A English name with cultural significance
#1593
Hebrew
A Hebrew name with cultural significance
#1596
Hebrew
A Hebrew name with cultural significance
#1596
Sanskrit
A Sanskrit name with cultural significance
#1597
American
Generous
#1599
Arabic
pure, chaste
#1601
African
A African name with cultural significance
#1603
Arabic↑ Rising
sword
#1604
Greek
A Greek name with cultural significance
#1616
Sanskrit
A Sanskrit name with cultural significance
#1620
Hebrew
A Hebrew name with cultural significance
#1626
Hebrew
A Hebrew name with cultural significance
#1633
Norse
A Norse name with cultural significance
#1635
Greek
A Greek name with cultural significance
#1638
Hebrew
A Hebrew name with cultural significance
#1640
African
A African name with cultural significance
#1641
Hebrew
A Hebrew name with cultural significance
#1644
Hebrew
A Hebrew name with cultural significance
#1648
African
A African name with cultural significance
#1661
International
A International name with cultural significance
#1663
Hebrew
A Hebrew name with cultural significance
#1666
Arabic
A Arabic name with cultural significance
#1666
International
A International name with cultural significance
#1667
Arabic
pleasure or enjoyment
#1670
Arabic
A beloved name with deep roots
#1672
Latin
A Latin name with cultural significance
#1682
International
A International name with cultural significance
#1682
French
A French name with cultural significance
#1683
French
A French name with cultural significance
#1685
French
A French name with cultural significance
#1688
Celtic
A Celtic name with cultural significance
#1700
Greek
A Greek name with cultural significance
#1703
Greek
A Greek name with cultural significance
#1703
Arabic
God will increase
#1705
Greek
A Greek name with cultural significance
#1707
Wales
a man of the sea
#1714
Greek
A Greek name with cultural significance
#1715
Sanskrit
A Sanskrit name with cultural significance
#1717
Arabic
A Arabic name with cultural significance
#1718
Hebrew
A Hebrew name with cultural significance
#1727
Arabic
one who seeks
#1732
Greek
A Greek name with cultural significance
#1733
Arabic
A Arabic name with cultural significance
#1738
Roma
Romani
#1741
French
A French name with cultural significance
#1751
International
A International name with cultural significance
#1752
Scotland
Dark complexioned; black
#1754
Greek
A Greek name with cultural significance
#1754
Greek
A Greek name with cultural significance
#1758
Arabic
Gentle
#1760
Hebrew
A Hebrew name with cultural significance
#1761
Arabic
A Arabic name with cultural significance
#1762
Sanskrit
A Sanskrit name with cultural significance
#1762
International
A International name with cultural significance
#1764
Hebrew
A Hebrew name with cultural significance
#1764
Hebrew
A Hebrew name with cultural significance
#1765
German
A German name with cultural significance
#1765
International
A International name with cultural significance
#1768
Hebrew
A Hebrew name with cultural significance
#1774
Hebrew
A Hebrew name with cultural significance
#1778
French
A French name with cultural significance
#1779
Iran
عارف
#1779
French
A French name with cultural significance
#1779
Hebrew
A Hebrew name with cultural significance
#1781
Greek
A Greek name with cultural significance
#1783
Irish
A Irish name with cultural significance
#1784
International
A International name with cultural significance
#1786
Greek
A Greek name with cultural significance
#1787
Greek
A Greek name with cultural significance
#1787
Hebrew
A Hebrew name with cultural significance
#1791
Hebrew
A Hebrew name with cultural significance
#1797
Sanskrit
A Sanskrit name with cultural significance
#1797
International
A International name with cultural significance
#1798
Latin
A Latin name with cultural significance
#1798
Hebrew
A Hebrew name with cultural significance
#1798
Hebrew
A Hebrew name with cultural significance
#1805
Celtic
A Celtic name with cultural significance
#1805
International
A International name with cultural significance
#1809
Latin
A Latin name with cultural significance
#1809
Hebrew
A Hebrew name with cultural significance
#1810
International
A International name with cultural significance
#1811
Latin
A Latin name with cultural significance
#1813
Hebrew
A Hebrew name with cultural significance
#1821
Hebrew
A Hebrew name with cultural significance
#1822
Hebrew
A Hebrew name with cultural significance
#1823
Hebrew
A Hebrew name with cultural significance
#1828
Greek
A Greek name with cultural significance
#1829
American
Derived from 'Tyree,' meaning 'rocky island'
#1830
Hebrew
A Hebrew name with cultural significance
#1836
Celtic
A Celtic name with cultural significance
#1839
Latin
A Latin name with cultural significance
#1843
Hebrew
A Hebrew name with cultural significance
#1848
English
A English name with cultural significance
#1848
Greek
A Greek name with cultural significance
#1849
Arabic
A Arabic name with cultural significance
#1855
American
Descendant of the chief
#1859
Germanic
A Germanic name with cultural significance
#1860
Irish
A Irish name with cultural significance
#1863
Irish
A Irish name with cultural significance
#1869
Sanskrit
A Sanskrit name with cultural significance
#1873
Hebrew
A Hebrew name with cultural significance
#1874
Sanskrit
A Sanskrit name with cultural significance
#1874
Arabic
A Arabic name with cultural significance
#1875
Hebrew
A Hebrew name with cultural significance
#1876
Sanskrit
A Sanskrit name with cultural significance
#1882
Hebrew
A Hebrew name with cultural significance
#1883
Arabic
A Arabic name with cultural significance
#1883
Hebrew
A Hebrew name with cultural significance
#1885
Arabic
A Arabic name with cultural significance
#1885
French
A French 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.