Henry

Henry is an English masculine name. Henry is derived from the German name Heimirich, which means "home ruler".

Diminutives: Hal, Harry, Hank