Boy names

Hamish

Hamish is an English boy name.

Variant of Sheumais (Gaelic form of James).

Hamlet

Hamlet is an English boy name.

It is a variant of the Danish name Amleth that possibly derived from a Germanic word that means “house, home”.

Name popularized by the novel “The tragedy of Hamlet, Prince of Denmark“, written by William Shakespeare.

Hamza

Hamza is an Arabic boy name. Meaning: “strong”.

It comes from the Arabic word “hamuza” meaning “strength”.

Han

Han is a German boy name. Meaning “Yahweh is gracious”.

Variant of Hans.

Hans

Hans is a German boy name. Meaning “Yahweh is gracious”.

Short form of Johannes.

Hansel

Hansel is a German boy name.

German pet form of Hans.

Haoran

Haoran is a Chinese boy name. Meaning “righteousness”·

Hari

Hari is a Hindu boy name. Meaning “brown, yellow, tawny” in Sanskrit and by extension “monkey, horse, lion”.

This is another name of the Hindu god Vishnu, and sometimes of Krishna.

Harlan

Harlan is an English boy name.

It comes from the same surname that means “land of hares” in Old English.

Harlem

Harlem is an unisex English name.

Name of a popular district of New York.

Categorized into: place names.