No, el nombre Harry no es una forma corta de Henry. Aunque ambos nombres son de origen germánico, provienen de raíces diferentes.
Henry se deriva del antiguo nombre alemán Heinrich, que significa “gobernante del hogar” o “gobernante de la propiedad”. Por otro lado, Harry es una forma diminutiva de Harold, cuyo significado es “gobernante del ejército”.