👶

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

  • 350 names ending in "f" are in our database
  • 17 girl names and 166 boy names end in "f"
  • 167 gender-neutral names also end in "f"
  • Top origins for "f" names: Arabic, Hebrew, Greek

Girl Names Ending in "f"

17 girl names ending in "f" — showing top 17

#548
Arabic
A silk fabric; delicate.
#737
Arabic
Arabic
#1000
English
A meaningful name with English roots
#1174
Arabic
To reveal, to uncover
#1798
Arabic
الحنو
#1938
Arabic
Meaning 'to guide or lead'
#2160
Turkish↑ Rising
slender, delicate
#3258
Saudi Arabia↑ Rising
delicate, soft, gentle
#6736
Middle Eastern countries↑ Rising
Elegant, graceful.
#8401
Persian↑ Rising
Persian
Saudi Arabia↑ Rising
new or fresh
Arabic↑ Rising
gentle breeze
Arabic
a name of a flower
Turkey↑ Rising
divine
Arabic
pure
Arabic
Brilliant, shining; bright.
Scandinavia
bride

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 "f"

166 boy names ending in "f" — showing top 100

#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
#853
American
Arabic
#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’.
#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
#1502
Arabic
لطيف
#1512
Germanic
famous counsel
#1525
Germanic
German
#1534
American
Strong or tough
#1597
American
Generous
#1599
Arabic
pure, chaste
#1603
Arabic↑ Rising
sword
#1667
Arabic
pleasure or enjoyment
#1670
Arabic
A beloved name with deep roots
#1703
Arabic
God will increase
#1707
Wales
a man of the sea
#1727
Arabic
one who seeks
#1752
Scotland
Dark complexioned; black
#1758
Arabic
Gentle
#1779
Iran
عارف
#1829
American
Derived from 'Tyree,' meaning 'rocky island'
#1855
American
Descendant of the chief
#1895
Arabic
Arabic
#1901
Norse
wolf counsel
#1907
Norse
Elf wand.
#1965
English
A variant of Geoffrey, meaning 'God's peace' or 'divine', 'peaceful'
#2273
Middle Eastern↑ Rising
God increases or adds
#2432
American↑ Rising
English
#2651
Arabic
God increases
#2759
Indonesia↑ Rising
Gift of God
#3127
American↑ Rising
cliff, slope, bank
#3725
English↑ Rising
Leader, head
#4455
Arabic
noble, valuable
#4939
Middle Eastern countries↑ Rising
حنيف, means 'a true believer or one who is upright'
#4979
Arabic
Successor, leader; one who maintains the faith
#5064
Arabic↑ Rising
God increases
#5261
Middle Eastern Countries↑ Rising
Noble, honorable, eminent
#5366
Sweden↑ Rising
Christbearer
#5677
Arabic↑ Rising
Arabic
#6453
Egypt↑ Rising
sword
#6554
Hebrew↑ Rising
gather, harvest
#6558
Arabic
Kind, caring
#6696
Poland
He will add
#6782
Saudi Arabia
Arabic
#6933
Arabic↑ Rising
delicate
#7186
Arabic↑ Rising
رفيع, meaning 'elevated' or 'exalted'
#7190
Arabic↑ Rising
Compassionate
#7547
Dutch↑ Rising
dear, beloved
#7708
Arabic↑ Rising
God increases
#7712
Arabic
He (God) will add, an increase.
#7713
Arabic↑ Rising
Arabic

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 "f"

167 gender-neutral names ending in "f" — showing top 100

#825
Arabic
God increases
#859
Sweden↑ Rising
Old Norse
#1323
American
English
#1500
International
A International name with cultural significance
#1501
Arabic
A Arabic name with cultural significance
#1501
Germanic
A Germanic name with cultural significance
#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
#1514
Greek
A Greek name with cultural significance
#1518
Greek
A Greek name with cultural significance
#1526
African
A African name with cultural significance
#1533
Norse
A Norse name with cultural significance
#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
#1601
African
A African name with cultural significance
#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
#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
#1705
Greek
A Greek name with cultural significance
#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
#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
#1754
Greek
A Greek name with cultural significance
#1754
Greek
A Greek name with cultural significance
#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
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