Whether you're expecting a little boy or just love reading baby names (no judgement here - we LOVE it too), most of us automatically assume that when choosing a moniker for boys we should go for something long, strong and very manly.
But who is to say that short, cute names are lesser than their longer versions? Eh, nobody.
So if you are in the market for boy names, why not get inspired by the following 23 adorable ones?
1. Ace - meaning one
2. Ash - meaning happy
3. Ben – meaning son of the right hand
4. Cadi – meaning flow of sounds
5. Denney – from Dionysius, the mythological Greek god of wine
6. Dion – meaning from the Dene
7. Elliot – meaning Jehovah is God
8. Erle – meaning nobleman
9. Finn – meaning blonde
10. Guy – meaning lively
11. Holt – meaning by the forest
12. Hopper - meaning to hop
13. Ike – meaning laughter
14. Jay – meaning to win
15. Jett – meaning black gemstone
16. Laurie – meaning from the place of the laurel leaves
17. Leo – meaning lion
18. Mossie – a form of Moses
19. Pax – meaning peaceful farm
20. Rafe – meaning shield wolf
21. Vinnie – meaning conquering
22. Welby – meaning from the spring hill
23. Zeke – meaning God strengthens