Henry is an
English male
given name and an English and French
surname, borrowed from
Old French, originally of Germanic origin (
Haimirich) from the elements
haim (“‘home’”) and
ric (“‘powerful’”). Equivalents in other languages are Anraí (
Irish),
Eanruig (
Scots Gaelic),
Enrico (Italian),
Enrique (Spanish),
Heinrich (
German), Henning (Swedish),
Henri (Modern French),
Henrik (Hungarian and Scandinavian),
Henrique (Portuguese), and
Henryk (Polish), (H)enric (
Occitan surname).