It's so interesting how the popularity of baby names ebb and flow over time. Think about the most popular names when you were growing up—chances are, you probably don't see too many new babies being given those monikers in 2019. Khaleesi overtook Brittany in terms of popularity, for example.

But if you're noticing that names like Charlotte, Henry and Amelia seem to appear in a lot of your friends' birth announcements, you're onto something: These are three of the most popular names from 2019.

BabyNames.com has released a list of the top baby names of this year, and you may find a few of them (but not necessarily all of them!) a little surprising. 2018's biggest boy name, Atticus, dropped off the top 10 list. Also missing from this list? Sophia, the beautiful female name that has dominated on a global scale in previous years.

But some names have held their popularity: Liam, Owen, Olivia and Violet are a few of the names that trended both last year and this year.

RANK

BOYS

GIRLS

1

Liam

Charlotte

2

Oliver

Amelia

3

Theodore

Violet

4

Declan

Aria/Arya

5

Henry

Aurora

6

Owen

Ava

7

Finn

Olivia

8

Caleb

Vivienne

9

Emmett

Hazel

10

Benjamin

Nora

The top name for baby boys probably won't come as a surprise to most. It's Liam, which has been a consistent powerhouse for a few years now. It's easy to see why—Liam is one of those names that everyone just loves. With that being said, if you're hoping to avoid giving your child a very common name, you may want to cross this one off the list, along with Oliver and Theodore (these were the top three boys' names). And if you're expecting a girl, forget about Charlotte, Amelia and Violet, which took the three top spots.

"It seems there is definitely a royal influence to baby names this year," says BabyNames.com founder and CEO, Jennifer Moss. "Both Liam and Charlotte are linked directly to the British Royal Family. Liam is a shorter version of the name William, like the Duke of Cambridge, and Charlotte is the name of his daughter."

Classic names that have always been incredibly popular are expected to become less common as well. "For 2020 and beyond we see some traditional Biblical names like David, Michael, and Luke dropping off the top 100. This is almost unprecedented," says Moss. "Those are being replaced with more unique Biblical names like Josiah, Gabriel, and Elijah."

Expect lots of nods to nature and flowers to become more popular in common years, with names like Violet, Iris, Juniper, Rose, Daisy and Dahlia gaining speed. Want to see how your child's name stacks up? Check out the full list of 2019's top baby names at BabyNames.com.

Raising a mentally strong kid doesn't mean he won't cry when he's sad or that he won't fail sometimes. Mental strength won't make your child immune to hardship—but it also won't cause him to suppress his emotions.

In fact, it's quite the opposite. Mental strength is what helps kids bounce back from setbacks. It gives them the strength to keep going, even when they're plagued with self-doubt. A strong mental muscle is the key to helping kids reach their greatest potential in life.

But raising a mentally strong kid requires parents to avoid the common yet unhealthy parenting practices that rob kids of mental strength. In my book, 13 Things Mentally Strong Parents Don't Do, I identify 13 things to avoid if you want to raise a mentally strong kid equipped to tackle life's toughest challenges:

Keep reading Show less
Learn + Play