Liam is king of the castle and Nora, Aidan, Declan and Aidan also make’s top 20 baby names in the United States.Getty

The leading website for naming your baby has tallied up the most popular names of the year and the winners are Liam and Charlotte for the third year in a row.

Liam is still the top dog, but it’s not our strong Irish roots that’s the cause. It’s our very own Liam Neeson.

"Entertainment is influencing baby naming more than ever," says founder, Jennifer Moss. "We're seeing celebrity names and character names flooding the popularity charts. The name Liam, for example, started to become popular after the actor Liam Neeson, but then jumped to number one when Liam Hemsworth came on the scene."

Parents are also using popular character names from fiction, especially television. Moss says the name Aria/Arya hit the top ten names for girls after the television shows “Pretty Little Liars” and “Game of Thrones” both featured popular characters with that name.

So what entertainment names are rising fast? According to the trends, we will be seeing more baby boys named Archer (“Archer”), Finnick (“The Hunger Games”) and Atticus (“To Kill a Mockingbird”). For girls, watch for Aurora (“Sleeping Beauty”), Hazel (“The Fault in our Stars”), and Piper (“Orange is the New Black”). compiles its name ranking from the site members' favorite name lists. "We have millions of members that add names to their favorite name lists each year," states Moss. "So we can track which names are trending in real time. Our lists often predict the actual birth name trends by one to two years."