Baby names

Hamid

Hamid is an Arabic boy name. Meaning “to praise”.

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.

Hana

Hana is an arabic girl name. Meaning “happiness, felicity.”.

Hanabi

Hanabi is a Japanese girl name. Meaning “fireworks”.

From the terms “hana” (flower) and “bi” (fire).

Hanako

Hanako is a Japanese girl name.

From Japanese terms “hana” (flower) and “ko” (child).

Hanen

Hanen is an Arabic girl name. Meaning “gracious”.

Haneul

Haneul is a Korean girl name. Meaning “sky”.