The name Harry has its origins in the English language and derives from the Old High German name Heimerich, which is a combination of the elements heim, meaning home or estate, and ric, meaning ruler or king. Therefore, the name Harry can be translated as Army Ruler.