Get the Best Winter Activities
Liam has been the most popular boy name for the past four years, but has now been overtaken by Oliver, Moss says.
It is no surprise that Charlotte is the most popular name because of Princess Charlotte—Prince William and Kate Middleton’s daughter who was born in May this year.
Moss predicts that some future popular names include Freya, Maya, Matilda, and Luna for girls, and Lincoln, Felix, and Atticus for boys.
To view the complete list of the 100 most popular list of names for 2015, visit BabyNames.com.
RELATED: To have news stories delivered to your inbox, subscribe to our newsletter.