31 trendy names for your baby boy that will STILL be cool in ten years
We love an aul trendy name here at MagicMum HQ, especially when we know it will still be cool in ten years time.
So, if you are looking for a name for your baby, we have 31 here that will definitely get the juices flowing.
1. Andrew – meaning manly
2. Aiden – meaning little fire
3. Bentley – meaning a clearing covered with bent grass
4. Calvin – meaning bald
5. Cooper – meaning a barrel maker
6. Dylan – meaning tide or flow
7. Eli – meaning high; ascend
8. George – meaning farmer
9. Harlow – meaning hare's hill
10. Harry – meaning estate ruler
11. Hunter – meaning hunter
12. Hugo – meaning intelligence
13. Jackson – meaning son of Jack
14. James – meaning supplanter
15. Jayden – meaning Jehovah has heard
16. Karl – meaning strong and masculine
17. Kye – meaning rejoice
18. Logan – meaning hallow
19. Lucas – meaning bright
20. Mason – meaning one who works with stone
21. Mateo – meaning gift of God
22. Oliver – meaning the olive tree
23. Pax – meaning peace
24. Quinn – meaning wisdom
25. Ricki – meaning peaceful ruler
26. Ryan – meaning little king
27. Ralph – meaning wolf counsellor
28. Sebastian – meaning revered
29. Spencer – meaning the guardian
30. Wyatt – meaning brave
31. Zack – meaning purity