Babies are so small when they are born.

 

Their teeny, tiny little hands, and squishy toes are so itsy that it is hard to imagine them ever growing up to be fully grown adults - never mind being big enough for a long name. 

 

Which is why we love short and sweet names... like these: 

 

Girls: 

 

1. Ada - meaning noble 

 

2. Ali - meaning high 

 

3. Cara - meaning friend

 

4. Cora - meaning maiden

 

5. Dee - meaning goddess

 

6. Dot - meaning God's gift

 

7. Eva - meaning life

 

8. Fia - meaning weaver

 

9. Gaye - meaning goal

 

10. Ivy - meaning faithfulness

 

11. Jill - meaning youthful 

 

12. Joy - meaning joy

 

13. Kim - meaning ruler 

 

14. Lily - meaning pure; innocence

 

15. Mara - meaning sea

 

16. Mae - meaning pearl 

 

17. Nora - meaning honour

 

18. Rain - meaning queen 

 

19. Rose - meaning kind

 

 

Boys: 

 

1. Abe - meaning father of many

 

2. Andy - meaning man

 

3. Beau - meaning handsome

 

4. Ben - meaning son of the right hand

 

5. Cal - meaning devotion 

 

6. Dan - meaning he judged

 

7. Eli - meaning my God

 

8. Ed - meaning wealth 

 

9. Finn - meaning white

 

10. Fred - meaning peaceful ruler

 

11. Ian - meaning god is gracious 

 

12. Jay - meaning to rejoice

 

13. Jim - meaning supplanter 

 

14. Kit - meaning carrier of Christ 

 

15. Lee - meaning dweller of the wood

 

16. Pax - meaning peace

 

17. Sam - meaning God has heard

 

18. Ted - meaning prosperous 

 

19. Tom - meaning twin

69 Shares

Latest

Trending