Originally a short form of Hankin which was a medieval diminutive of JOHN. Since the 17th century in the United States this name has also been used as a diminutive of HENRY, probably under the influence of the Dutch diminutive HENK. A famous bearer is the American former baseball player Hank Aaron (1934-).
Irish: shortened form of O'Hanley, an Anglicized form of Gaelic Ó hÃinle 'descendant of Ãinle', a personal name meaning 'champion'. This is the name of a ruling family in Connacht; it is now common in southern Ireland. English: habitational name from any of various places, such as Handley in Cheshire, Derbyshire.
Hannibal is a given name of Phoenician/Carthaginian origin, meaning "Mercy of Baal". Its continued use in later times and cultures, up to the present, is mainly due to the historical fame of General Hannibal of the Second Punic War.
German Meaning: The name Hans is a German baby name. In German the meaning of the name Hans is: Gift from God. God has been gracious. GermanHebrew name John.
The name Hans is a baby boy name. The name Hans comes from the German origin. In German The meaning of the name Hans is: Gift from God. God has been gracious. German variant of the Hebrew name John.
Harden Name Meaning. English (mainly southeastern England): habitational name from Harden in West Yorkshire, which gets its name from Old English hara 'hare' or hær 'rock' + denu 'valley'.
English (mainly southern England and South Wales) and Irish: from the Old English personal name Hearding, originally a patronymic from Hard 1. ... North German and Dutch: patronymic from a short form of any of the various Germanic compound personal names beginning with hard 'hardy', 'brave', 'strong'.
The name Hardwin is an English baby name. In English the meaning of the name Hardwin is: Brave friend.
Harford Name Meaning. English: habitational name from places called Harford, in Gloucestershire and Devon. The former is named from Old English heorot 'hart' + ford 'ford', the latter has as its first element Old English here 'army'.
Sanskrit Meaning: The name Hari is a Sanskrit baby name. In Sanskrit the meaning of the name Hari is: Lion. In Mythology Hari is one of the names of Vishnu.