One of the first choices many parents face when they find out they are pregnant is their child's name. Choosing your baby's name is a big decision. It can also be very challenging to look for the perfect name that feels just right.
To help you choose, pregnancy and parenting website The Bump analyzed and compiled a list of the most popular names this year based on their biggest traffic performers. Read on to find the top five names and their meanings.
1. Kai
The most popular name on The Bump's list was Kai---a name that first emerged among the top 1,000 baby names in the country in 1979, per BabyCenter. While it is commonly used for boys, Kai is a name that is considered unisex.
The name has a rich and diverse etymology and spans multiple cultures. In Hawaiian culture, Kai is associated with the "sea" or "ocean." In Japanese, Kai can either mean "shell" or "recovery." In Nordic languages, the name can be interpreted as the "Keeper of the Keys."
2. Olivia
Olivia followed as the second most popular baby name this year. The name is a feminine-given name with Latin origins. It is derived from the word "oliva," which means "olive" or "olive tree."
The name first rose to popularity in the English-speaking world partly due to it being used in The Twelfth Night, a play written by William Shakespeare.
Read Also: New TikTok Trend Has Moms Hiding $100 Gift Cards in Baby Products To Help Struggling Parents
3. Liam
The name Liam is of Irish origin and is a shortened form of the name Ulliam, which is an Irish equivalent of the English name William. The name carries two elements: willa, which means "will," and helma, which means "helmet" or "protection." As such, Liam carried the meaning of "helmet of will" or "strong-willed warrior."
4. Amelia
Amelia is a classic name that first became popular in England after the German House of Hanover ascended to the British throne in the 18th century. The name was borne by the daughters of King George II and III, helping solidify the name's status as a royal name.
The name Amelia is a feminine given name with German and Latin origins. In German, the name derives from amal, which means "industrious." In Latin, the name is related to the word aemulus, which means "rival."
5. Noah
The name Noah has rich biblical and linguistic origins, primarily rooted in Hebrew. The root word from which Noah is derived is widely debated. Some experts stated it derived from "nuach" or "nuakh," which means "to rest." Other experts believe it came from "nacham," which means "to comfort."
Read more: 8 Baby Names Expected to Trend in 2025