Timeless Classics: Our favourite traditional names for your baby boy

Are you struggling to pick a name for your baby boy? Fear not! We’ve put together a list of our top traditional names for your little son.

These traditional names have been beloved monikers for generations. You really can’t go wrong with these timeless classics!

  1. Arthur meaning noble

  2. Billie meaning resolute

  3. Dominic means born of Sunday

  4. Theodore meaning God’s gift

  5. George meaning earthworker

  6. Otto meaning prosperity

  7. Percy meaning pierce the valley

  8. Carl meaning free man

  9. James meaning supplanter

  10. Henry meaning house ruler

  11. Leroy meaning the king

  12. Otis meaning wealth

  13. Clyde meaning warm

  14. Archie meaning bold

  15. Jonathan meaning gift of Jehovah

  16. Nicholas meaning victorious

  17. Peter meaning solid

  18. Timothy meaning honouring God

  19. Zachary meaning remembrance of the Lord

  20. Eric meaning ruler

  21. Alan meaning handsome

  22. Fletcher meaning one who works with arrows

  23. Jackson meaning son of Jack

  24. Noah meaning rest

  25. Addison meaning son of Adam

What name is your favourite?

15 Shares

Latest

Trending