With names that used to be considered unique becoming more mainstream, like Bear or River, now is the perfect time to take a little inspiration from monikers that are considered old-fashioned if you're after something unusual.
From Abraham to Randall, there are plenty of names to choose for your little boy; names that they will be proud to have.
1. Abraham – meaning father of multitudes
2. Alfred – meaning counsel
3. Barnaby – meaning son of consolation
4. Basil – meaning king
5. Caleb – meaning devotion to God
6. Calvin – meaning hairless
7. Dale – meaning from a dale or valley
8. Edmund – meaning fortunate protector
9. Eli – meaning uplifted
10. Felix – meaning fortunate
11. Glenn – meaning valley
12. Gideon – meaning feller
13. Homer – meaning security
14. Howard – meaning ewe herder
15. James – meaning supplanter
16. Jasper – meaning bringer of treasure
17. Kenneth – meaning handsome
18. Luke – meaning man from Lucania; light giving
19. Marvin – meaning friend of the sea
20. Norman – meaning northman or Viking
21. Otis – meaning keen of hearing
22. Orson – meaning bear cub
23. Phineas – meaning oracle
24. Pierce – meaning son of Piers
25. Randall – meaning shield
26. Silas – meaning wood or forest
27. Stanley – meaning stone clearing
28. Thaddeus – meaning gift of God
29. Victor – meaning conqueror
30. Vincent – meaning conquering
31. Walter – meaning ruler of the army