Names for all
Hamad
Variant of Hamid.
Hamar
Hamdan
Hamid
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).