Prev 20 of 40 Next
20. Henry
Meaning: "estate ruler"

Henry is making a big comeback — it was the 17th most popular boy baby name in 2017.