Babies are so small when they first arrive that giving them a long name can seem a little too much!
And while there is a lot more to a name than simply the length of it, it can actually ne a huge factor for some mums, especially if their child is going to have a double-barrel surname.
1. Ace – meaning unity
2. Ari – meaning lion of God
3. Ben – meaning son of the right hand
4. Cal – meaning bald
5. Eli – meaning high, ascended
6. Finn – meaning fair
7. Gus – meaning great
8. Herb – meaning bright
9. Hugo – meaning bright
10. Kip – meaning male salmon
11. Max – meaning the greatest
12. Milo – meaning mild, peaceful
13. Pax – meaning peace
14. Sam – meaning name of God
15. Saul – meaning asked for
16. Tad – meaning courageous heart
17. Ted – meaning divine gift
18. Tom – meaning twin
19. Zev – meaning wolf