Henry is a boy's name of German origin. The name means "Ruler of the home." Henry has been a popular choice for boys and is currently one of the most popular names in the United States, ranking #7.
The name Henry comes from German roots. German names frequently carry meanings related to strength, rulership, and nobility, reflecting Germanic cultural values.
If you like Henry, you might also love these names: