Top 30 Baby Names of 2018 (so far)

Choosing a name for your little one can be hard. Whether you start brainstorming from the minute you find out you are pregnant, or if you leave it right up until the delivery day, just knowing that you get one shot at getting it right makes it feel almost impossible.

Let’s take a look at the top 30 names of 2018 so far.

30. Liam – Boys name. The meaning of the name Liam is Strong-willed Warrior. Liam is of Irish origin.

29. Emma – Girls name. The meaning of the name Emma is Universal. Emma is of Latin origin.

28. Noah – Unisex name. The meaning of the name Noah is Rest, Peace. Noah is of Hebrew origin.

27. Olivia – Girls name. The meaning of the name Olivia is Ancestor’s Descendant. Olivia is of English origin.

26. Oliver – Boys name. The meaning of the name Oliver is Descendant Of The Ancestor. Oliver is English origin.

Sleeping Baby

25. Ava – Girls name. The meaning of the name Ava is Like A Bird. Ava is of Latin origin.

24. Logan – Unisex name. The meaning of the name Logan is From The Hollow. Logan is of Irish origin.

23. Isabella – The meaning of the name Isabella is God Is My Oath. Isabella is of Italian origin.

22. Mason – Unisex name. The meaning of the name Mason is Stone Worker, Brick Layer. Mason is of French origin.

21. Sophia – Girls name. The meaning of the name Sophia is Wisdom. Sophia is of Greek origin.

Beautiful baby on a rug

20. Elijah – Boys name. The meaning of the name Elijah is The Lord Is My God. Elijah is of Hebrew origin.

19. Mia – Girls name. The meaning of the name Mia is Of The Sea Or Bitter. Mia is of Scandinavian origin.

18. Lucas – Boys name. The meaning of the name Lucas is From Lucania. Lucas is of Greek origin.

17. Amelia – Girls name. The meaning of the name Amelia is Work. Amelia is of Latin origin.

16. Ethan – Boys name. The meaning of the name Ethan is Firm, Strong. Ethan is of Hebrew origin.

Cool dude baby boy

15. Harper – Unisex name. The meaning of the name Harper is Harp Player. Harper is of English origin.

14. Aiden – Boys name. The meaning of the name Aiden is Little Fire. Aiden is of Irish origin.

13. Charlotte – Girls name. The meaning of the name Charlotte is Free. Charlotte is of English origin.

12. James – Unisex name. The meaning of the name James is Supplanter. James is of Hebrew origin.

11. Mila – Girls name. The meaning of the name Mila is People’s Favor. Mila is of Slavic origin.

Sleeping baby

10. Carter – Unisex name. The meaning of the name Carter is Driver Of A Cart. Carter is of English origin.

9. Aria – Girls name. The meaning of the name Aria is Solo Melody. Aria is of Italian origin.

8. Alexander – Boys name. The meaning of the name Alexander is Defender Of The People. Alexander is of Greek origin.

7. Ella – Girls name. The meaning of the name Ella is Young Girl. Ella is of Spanish origin.

6. Jacob – Boys name. The meaning of the name Jacob is Supplanter. Jacob is of Hebrew origin.

Gorgeous baby boy

5. Avery – Unisex name. The meaning of the name Avery is Elf Ruler. Avery is of English origin.

4. Sebastian – Boys name. The meaning of the name Sebastian is Venerable. Sebastian is of Greek origin.

3. Layla – Girls name. The meaning of the name Layla is Night, Black. Layla is of Arabic origin.

2. Michael – Boys name. The meaning of the name Michael is Who Is Like God?. Michael is of Hebrew origin.

1. Zoey – Girls name. The meaning of the name Zoey is Life. Zoey is of Greek origin.

What is your favourite name for your baby? Or what did you name your child/ren? I’d love to hear in the comments below!

Until next time!

Kelly x

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.