Whether he grows up wanting to play with cars, footballs, hair or teddies, every boy deserves a handsome name from the moment they arrive into the world. 

 

Whether you want something uniqueunusual, Disney-inspired, summer-inspired or with something a little more traditional, choosing a boy's name can be an awesome journey.

 

So, if you are expecting a little boy or aren't sure and need to have a few names in case, the following 30 will either help you complete your quest or get you started: 

 

1. Aiden – meaning fiery

 

2. Alex – meaning defending men

 

3. Benjamin – meaning son of the right hand

 

4. Brody – meaning ditch

 

5. Caden – meaning spirit of the battle

 

6. Christopher – meaning bearing Christ

 

7. Daniel – meaning God is my judge

 

8. Elliot – meaning Lord is my God

 

9. Ethan – meaning strong and firm

 

10. Frank – meaning free man

 

11. Felix – meaning the lucky one

 

12. Gabriel – meaning God is my strength

 

13. Henry – meaning ruler of the home

 

14. Hugh – meaning heart, mind, spirit

 

15. Isaac – meaning he will laugh

 

16. Jacob – meaning supplanter

 

17. Jason – meaning healer

 

18. Kyle – meaning narrow

 

19. Levi – meaning attached

 

20. Matthew – meaning gift of God

 

21. Milo – meaning soldier or merciful

 

22. Nathan – meaning He gave

 

23. Oran – meaning pale little green one

 

24. Peter – meaning stone

 

25. Quinn – meaning wise

 

26. Ryan – meaning little king

 

27. Samuel – meaning God has heard

 

28. Tom – meaning twin

 

29. William – meaning strong-willed warrior

 

30. Xander – meaning defending man

 

 

SHARE if you love these names. 

137 Shares

Latest

Trending