Love is most certainly in the air following the birth of a baby! Their tiny hands and sweet smell have you completely smitten, and you just KNOW your little girl is going to be a heartbreaker.
Embrace this love and opt for a romantic-sounding baby name that is beautiful, striking and simply stunning:
1. Aurora – meaning dawn
2. Aballa – meaning breath
3. Belle – meaning beautiful
4. Cala – meaning cove
5. Celeste – meaning heavenly
6. Eloise – meaning healthy
7. Evelyn – meaning life
8. Fleur – meaning flower
9. Florence – meaning blossoming
10. Helene – meaning light
11. Juliette – meaning youthful
12. Laurel – meaning laurel tree
13. Madeleine – meaning from the high tower
14. Margot – meaning pearl
15. Odette – meaning wealthy
16. Renee – meaning reborn
17. Rose – meaning rose flower
18. Siena – Italian place name
19. Serafina – meaning angelic
20. Gianni - meaning a gift from God