There is no exact meaning for the first name Henry. The name is an English form of the Germanic first name Heimirich. This is composed of the Old High German words ‘heim’ for ‘house’ and ‘rīhhi’ for ‘ruler, rule, power’. Henry could therefore mean something like ‘ruler of the house’.