Choosing the right name for your baby is never an easy task. There are hundreds of names older and new, and each of them retains a kind of charm and is unique in its own way. If you are expecting a baby and is still early to determine the sex of a baby, it’s always a good idea to have a few name choices for both genders.

If you are looking for popular and trendy names that haven’t been used by almost every single parent (like Noah or Olivia), check out the this year’s trends based on the research carried out by BabyGaga. Naturally, some of the top baby boy and baby girl names remained unchanged, while some new surprising ones (like Korin, Sadie, and Kai)  have been added to the list.


Here is the list of ten hottest baby names for 2018.


Top 5 baby girl names:

Emma – this name means “Universal” and it was one of the most popular names in Australia in 2016. Emma is also used as a diminutive from Emmeline, Amelia or any other name beginning with “Em”.


Harper – “To kill a Mockingbird” is a famous novel written by extraordinary author Harper Lee. Many parents, inspired by the book and amazing talent of this great author, decided to give their daughters a name Harper. Many celebrities seem to like this name.For instance, Beckhams and Lisa Marie Presley both gave their daughters the name Harper.


Sofia – Sofia is an old Greek name meaning “wisdom” in Greek, and it was a number one girćs name from 2011 to 2013.


Eleanor -another Greek name, meaning “bright, shining one”, has been going in and out of fashion since the beginning of the twentieth century. It has recently gained even more popularity and popped up on the list of the most famous girl names. Also, it is made popular by Eleanor Roosevelt.


Sage – Sage is a unisex given name but has been generally been more popular as a girl rather than a boys name. It is a herb-inspired name that means “wise” or “prophet” in Latin. It can be spelled as Saige or Sayge.


Top five baby boys names:

Lincoln – presidential names have been gaining more and more popularity over the past few years, especially because the thing has become quite political in 2017. Lincoln was on the list of 50 most popular boys names in 2016, according to the Social Security administration’s records. It has become so widespread that some parents decided to give their daughters the name Lincoln.


Milo – This name is associated with the star of the This is us, Milo Ventimiglia. It is the name of the Germanic origin and is probably derived from the old German root Milan( mild, tender). Many celebrities like Liv Tyler and Alyssa Milano have given their baby boys this name.


Snow – the immense popularity of the famous TV series “Game of Thrones” and its main character John Snow has had a great impact on the choice of baby’s names. Generally used as a girls name, the name Snow has recently become often used as a boys name as well.


Owen – Welsh names have been much favored in the recent years. It even entered the top 25 names in 2016 for the first time. This name means “young warrior” “noble” “well-born”. The names of the famous actors like Owen Wilson and Clive Owen have also give it a boost among parents.


Kylo – hero names have been sought after now more than ever. Kylo, the villain in new Star war movies is one of them. According to the Social Security statistics, it is actually the name whose popularity is rising at incredible speed.