The name Henry is a boy's name meaning "estate ruler" and is of German origin. The name Henry is derived from the Germanic name "Heimirich,"