Just because babies are tiny when they arrive doesn't mean you have to stick with a short and sweet name... You can opt for a long one, if you want. 

 

Your little one will eventually gow into it and, in the meantime, you can shorten it to something cute!

 

And long options have a very powerful ring to them.

 

1. Angelina - meaning angel 

 

2. Alexandra - meaning to ward off

 

3. Arabella - meaning yielding to prayer 

 

4. Azalea - meaning dry; a flower name

 

5. Bernadette - meaning brave as a bear

 

6. Beatrice  - meaning voyager 

 

 

7. Bluebell - a blue flower

 

8. Charlotte - meaning free man

 

9. Colette - meaning victorious

 

10. Dorothy - meaning God's gift

 

11. Elizabeth - meaning God's promise 

 

12. Emmaline - meaning peaceful home 

 

13. Evangeline - meaning good news

 

14. Felicity - meaning happy 

 

 

15. Gardenia - meaning garden's flower

 

16. Hermione - meaning messenger, earthly 

 

17. Juliette - meaning soft and tender hair

 

18. Kimberly - meaning from the royal fortress meadow

 

19. Madeleine - meaning great, magnificent

 

20. Odette - meaning wealth

 

21. Penelope - meaning weaver 

 

22. Petunia - meaning flower 

 

23. Savannah - meaning from the open plain

 

24. Seraphina - meaning the burning ones

 

25. Veronica - meaning true image

 

26. Victoria - meaning to conquer

Latest

Trending