We love an aul trendy name here at MummyPages 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