Choosing your newborn's name is a big decision – but it can also be a lot of fun. Have a look through our list of fantastic baby boy names and their meanings to give you inspiration

Advertisement

1. Fabian

  • Origin: Latin
  • Meaning: bean grower; this is the anglicised form of a Roman family name
  • Also: Fabio (Italian form)

2. Fabius

  • Origin: Latin
  • Meaning: from the Latin word faba, meaning bean

3. Fairley

  • Origin: Old English
  • Meaning: beautiful wood clearing
  • Also: Fairlie

4. Faisal

  • Origin: Arabic
  • Meaning: a judge; this name has been used as a royal name in both Iraq and Saudi Arabia
  • Also: Feisal, Faysal

5. Fahey

  • Origin: Old English
  • Meaning: joyful, glad, happy

6. Falan

  • Origin: Indian
  • Meaning: fruitful

7. Fane

  • Origin: Old English
  • Meaning: glad

8. Faris

  • Origin: Arabic
  • Meaning: knight

9. Farnall

  • Origin: Old English
  • Meaning: fern hill
  • Also: Farnell

10. Farquhar

  • Origin: Gaelic
  • Meaning: dear man

11. Farr

  • Origin: Old English
  • Meaning: strong man

12. Farrell

  • Origin: Irish
  • Meaning: warrior

13. Fate

  • Origin: Latin
  • Meaning: from the Latin fata, meaning ‘the fateds’. In Greek mythology the Fates controlled human destiny

14. Felix

  • Origin: Latin
  • Meaning: happy
  • Also: Phelim (Irish form)

15. Felton

  • Origin: Old English
  • Meaning: field

16. Fenton

  • Origin: Old English
  • Meaning: marsh

17. Ferd

  • Origin: German
  • Meaning: horse, from the German word pferd

18. Ferdinand

  • Origin: Old German
  • Meaning: bold journey
  • Also: Ferd, Ferdie, Fernand (French form), Hernando (Spanish form)

19. Fergal

  • Origin: Irish
  • Meaning: brave
  • Also: Fergie, Fergy

20. Fergus

  • Origin: Irish
  • Meaning: strong man
  • Also: Fergie

Looking for names for boys starting with other letters of the alphabet?

Complete your baby boy name shortlist by clicking on the letter you’re after 

 

A | B | C | D | E | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z 

21. Ferguson

  • Origin: Irish
  • Meaning: son of Fergus

22. Fidelis

  • Origin: Latin
  • Meaning: faithful
  • Also: Fidel (Spanish form)

23. Fielding

  • Origin: Old English
  • Meaning: field

24. Finbar

  • Origin: Irish
  • Meaning: fair-haired; this name is similar to the Scottish Fingal (below)
  • Also: Finn

25. Fingal

  • Origin: Gaelic
  • Meaning: blond stranger; the name of a Scottish hero of legend, his name was given to Fingal’s Cave
  • Also: Finn

26. Finlay

  • Origin: Gaelic
  • Meaning: fair-haired warrior
  • Also: Finley, Findlay

27. Fiske

  • Origin: Old English
  • Meaning: a fish

28. Fitch

  • Origin: Old French
  • Meaning: an iron pointed implement

29. Fitz

  • Origin: Old French
  • Meaning: son; this name is used for a prefix for many surnames such as Fitzpatrick (son of Patrick) and Fitzroy (son of the king)

30. Flann

  • Origin: Irish
  • Meaning: red-haired; probably used originally as a nickname

31. Fleming

  • Origin: Old French
  • Meaning: a man from Flanders

32. Fletcher

  • Origin: Old English
  • Meaning: arrowsmith, a maker of arrows

33. Flint

  • Origin: Old English
  • Meaning: a stream

34. Florian

  • Origin: Latin
  • Meaning: blooming
  • Also: florent

35. Floyd

  • Origin: Welsh
  • Meaning: grey-haired
  • Also: Lloyd

36. Forbes

  • Origin: Gaelic
  • Meaning: fields

37. Forrest

  • Origin: Old English
  • Meaning: dweller near the woods

38. Foster

  • Origin: Old French
  • Meaning: forester; a surname used as a first name

39. Francis

  • Origin: Latin
  • Meaning: Frenchman
  • Also: Frank, Frankie, Fran, François (French form)

40. Franklyn

  • Origin: Middle English
  • Meaning: landholder
  • Also: Franklin

41. Fraser

  • Origin: Either Norman or Celtic
  • Meaning: of the forest or strawberry flower
  • Also: Frasier, Frazer

42. Frayn

  • Origin: Old French
  • Meaning: ash tree

43. Frederick

  • Origin: Old German
  • Meaning: peaceful ruler
  • Also: Frederik, Frederic, Fred, Freddie, Freddy

44. Freeman

  • Origin: Old English
  • Meaning: free man

45. Fudo

  • Origin: Japanese
  • Meaning: God of fire

46. Fulton

  • Origin: Old English
  • Meaning: settlement of fowls

47. Fuzzy

  • Origin: Low German
  • Meaning: spongey, implying both indistinct and very tightly curled

48. Fyfe

  • Origin: Scottish
  • Meaning: a place and a surname used as a first name
  • Also: Fyffe

About our author Catherine Ball

Catherine Ball is a freelance journalist who specialises in writing about parenting and health. She has been a journalist for 20 years, writing for a wide range of regional and national publications. She is also mum to 4 children between the ages 3 and 12, so has drawn up many, many lists of baby names over the past few years.

Illustration: Emma Winchester

Read more:

Advertisement
Advertisement
Advertisement
Advertisement