Henry, a classic boy's name that won't be going out of style anytime soon, comes from the Germanic name Heimirich, which is composed of the Germanic elements heim, meaning "home," and rih, meaning "ruler." Henry was a top-100 boy's name every year between 1900 and 1968. It remained in the top-150 until re-entering the top-100 in 2006. It has now been a top-10 boy's name every year since 2020. Several celebrities have helped keep the name relevant by giving it to their sons, including actress Julia Roberts, actress Emily Deschanel, "Today" host Jenna Bush Hager (she calls her son Hal, but his first name is Henry) and "Counting On" star Jessa Duggar.