Boy names

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.

Harley

Harley is an English boy name.

From the same surname. It is composed by the terms “hara” (hare) and “leah” (woodland, clearing).

Harold

Harold is a english boy name. Meaning “army ruler”.

From the Old English name Hereweald. It’s composed of the elements “here” (army) and “weald” (power, ruler).

Harper

Harper is an unisex English name. Meaning “who played the harp or who made harps”.

Categorized into: occupational names.

Harrison

Harrison is an english boy name. Meaning “son of Harry”.