There are heaps of girl names starting with H, whether you want something that connotes honor, heaven, or home and hearth. We’ve hauled up a list of names ranging from the historical to the harmonious.

Ha

Ha is a name of Vietnamese origins meaning “Sunshine and warmth.”

Habeeba

Habeeba is a name of Arabic origins meaning “Sweetheart.”

Habiba

Habiba is a name of Arabic origins meaning “Beloved.”

Hada

Hada is a name of African origins meaning “Salty place.”

Hadas

Hadas is a name of Hebrew origins meaning “Myrtle tree.”

Haddie

Haddie is a name of American origins meaning “Home ruler.”

Hadelinde

Hadelinde is a name of German origins meaning “Sweet/gentle battle.”

Hadia

Hadia is a name of Arabic origins meaning “Leader, guide.”

Hadria

Hadria is a name of Greek origins meaning “Town in Northern Italy.”

Haf

Haf is a name of Welsh origins meaning “Summer.”

Hafsa

Hafsa is a name of Arabic origins meaning “Gathering.”

Hafwen

Hafwen is a name of Welsh origins meaning “Summer blessed.”

Hagar

Hagar is a name of Hebrew origins meaning “Flight.” Hagar was a Biblical figure, known as the wife of Abraham and mother of Ishmael.

Haide

Haide is a name of Spanish origins meaning “Of noble kin.”

Haidera

Haidera is a name of Arabic origins meaning “Lioness.”

Haile

Haile is a name of English origins meaning “From the hay clearing.” Haile Selassie was the former Emperor of Ethiopia.

Haimi

Haimi is a name of Indian origins meaning “Golden.”

Haina

Haina is a name of Polish origins meaning “Ruler of the home.”

Haizlee

Haizlee is a name of American origins whose meaning is unknown.

Hajar

Hajar is an Arabic name meaning “Very hot afternoon.”

Hajra

Hajra is a name of Arabic origins that is a form of Hagar.

Hakulani

Hakulani is a name of Hawaiian origins meaning “Star in Heaven.”

Hala

Hala is a name of Arabic origins meaning “Halo, ring, glory.”

Haldis

Haldis is a name of Scandinavian origins meaning “Stone spirit.”

Hali

Hali is a name of Greek origins meaning “Sea.”

Halima

Halima is a name of Arabic origins meaning “Patient, generous.”

Halina

Halina is a name of Persian origins meaning “Serene.”

Halleli

Halleli is a name of Hebrew origins meaning “Praise God.”

Haloke

Haloke is a name of Native American origins meaning “Salmon fish.”

Halona

Halona is a name of Native American origins meaning “Fortunate.”

Halszka

Halszka is a name of Polish origins meaning “God is my oath.”

Hamako

Hamako is a name of Japanese origins meaning “Seashore, child.”

Hamano

Hamano is a name of Japanese origins meaning “Seashore” or “You.”

Hamida

Hamida is a name of Arabic origins meaning “Praised.”

Hamo

Hamo is a name of English origins meaning “Home.”

Hanae

Hanae is a name of Japanese origins meaning “Blossom.”

Hanako

Hanako is a Japanese name meaning “Flower” or “Child.”

Hanaye

Hanaye is a name of Japanese origins meaning “Flower” or “Cove.”

Hanayo

Hanayo is a Japanese name meaning “Flower” or “Generation.”

Haneefa

Haneefa is a name of Arabic origins meaning “True, trustworthy.”

Hang

Hang is a name of Vietnamese origins meaning “Moon.”

Hanh

Hanh is a name of Vietnamese origins meaning “Apricot tree, happiness.”

Hania

Hania is a name of Polish origins meaning “Gracious.”

Hannan

Hannan is a name of Arabic origins meaning “Most compassionate.”

Hanne

Hanne is a name of Scandinavian origins meaning “Grace.”

Hannelore

Hannelore is a name of German origins that is a combination of Hanne and Eleanore.

Hanny

Hanny is an American name meaning “Grace.”

Hansa

Hansa is a name of Indian origins meaning “Swan.”

Hantaywee

Hantaywee is a name of Native American origins meaning “Faithful.”

Haracha

Haracha is a name of African origins meaning “Frog.”

Haranu

Haranu is a name of Japanese origins meaning “Clear up, far off, distant,” or “Spring, vegetables, greens.”

Harena

Harena is a name of Indian origins meaning “Devotee of Lord Shiva.”

Harini

Harini is an Indian name meaning “Deer-like.”

Harita

Harita is a name of Indian origins meaning “Green.”

Harlean

Harlean is a name of American origins meaning “Dweller by the boundary wood.”

Harlene

Harlene is a name of American origins, the meaning of which is unknown.

Harmonia

Harmonia is a name of Greek origins meaning “Being in harmony, in synch.”

Haruhi

Haruhi is a name of Japanese origins meaning “Spring day.”

Haruko

Haruko is a Japanese name meaning “Spring child.”

Harumi

Harumi is a name of Japanese origins meaning “Clear weather.”

Haruna

Haruna is a name of Japanese origins meaning “Spring flower.”

Haruye

Haruye is a name of Japanese origins meaning “Spring, blessed.”

Haruyo

Haruyo is a name of Japanese origins meaning “Spring, generation.”

Harva

Harva is a name of American origins; it is a feminine form of Harvey.

Hasana

Hasana is an Arabic name meaning “Beautiful, fair.”

Hasika

Hasika is a name of Indian origins meaning “Laughter.”

Hateya

Hateya is a name of Native American origins meaning “To make a footprint.”

Hathor

Hathor is a name of Egyptian origins meaning “House of Horus.” Hathor was an Egyptian Goddess of love, music, and motherhood.

Hatice

Hatice is a name of Turkish origins meaning “Premature child.”

Hatsuko

Hatsuko is a name of Japanese origins meaning “First born daughter, beginning.” Another version is the shorter Hatsu.

Hatsumi

Hatsumi is a name of Japanese origins meaning “Beginning, fruit, truth.”

Hatsuye

Hatsuye is a name of Japanese origins meaning “Beginning, blessed.”

Haunani

Haunani is a Hawaiian name meaning “Beautiful snow.”

Havika

Havika is a name of Hawaiian origins meaning “Beloved.”

Havilah

Havilah is a name of Hebrew origins meaning “stretch of sand.”

Havily

Havily is a name of American origins and is a combination of Haven and Emily.

Hawa

Hawa is a name of Arabic origins; it is a form of Eve.

Hawise

Hawise is a name of German origins meaning “Battle, wide/wood.”

Haya

Haya is a name of Arabic origins meaning “Hurry.”

Hayfa

Hayfa is a name of Arabic origins meaning “Slim, slender.”

Hayleigh

Hayleigh is a name of English origins meaning “From the hay clearing.”

Haylia

Haylia is a name of Hebrew origins meaning “Tenderness” or “From the hay clearing.”

Hazan

Hazan is a name of Turkish origins meaning “Autumn.”

Hazelle

Hazelle is a name of English origins meaning “The hazel tree.”

Hazina

Hazina is an African name meaning “Good.”

Hea

Hea is a name of Korean origins meaning “Grace.”

Heba

Heba is a name of Arabic origins meaning “Gift.”

Hebe

Hebe is a name of Greek origins meaning “Young.”

Hecate

Hecate is a Greek name meaning “Far away.” This name is often associated with the Greek goddess of magic and witchcraft.

The Hecate Chiaramonti, a Roman sculpture of triple-bodied Hecate
The Hecate Chiaramonti, a Roman sculpture of triple-bodied Hecate

Hecuba

Hecuba is a name of Greek origins whose meaning is unknown. In Greek mythology, Hecuba was the Queen of Troy.

Hedda

Hedda is a name of German origins meaning “Battle war.”

Hedia

Hedia is a name of Hebrew origins meaning “Echo of God.”

Hedva

Hedva is a name of Hebrew origins meaning “Joy.”

Hedwig

Hedwig is a name of German origins meaning “Battle war.”

Hedy

Hedy is a name of English origins meaning “Battle war.” Hedy Lamarr was an actress and inventor who made major contributions to wireless communication technology.

Hedy Lamarr
Hedy Lamarr

Hedya

Hedya is a name of Hebrew origins and is a form of Hedia.

Heiress

Heiress is a name of American origins meaning “Female beneficiary.”

Hekima

Hekima is a name of Swahili origins meaning “Wisdom.”

Hekla

Hekla is a name of Scandinavian origins meaning “Hooded cloak.”

Helaine

Helaine is an English name meaning “Light.”

Helene

Helene is a name of French origins that is a form of “Helen.

Helga

Helga is a name of Scandinavian origins meaning “Holy.”

Helia

Helia is a name of Greek origins meaning “The sun.”

Heliodora

Heliodora is a name of Polish origins meaning “Gift of the sun.”

Helmi

Helmi is a name of Scandinavian origins meaning “With gilded helmet.”

Heloise

Heloise is a name of French origins meaning “Whole, healthy.”

Helsa

Helsa is a Scandinavian name meaning “Consecrated to God.”

Helve

Helve is a name of Estonian origins meaning “Snowflake.”

Hemera

Hemera is a name of Greek origins meaning “Day.”

Hendrika

Hendrika is a Dutch name meaning “Home ruler.”

Hendrina

Hendrina is a name of Dutch origins meaning “Home ruler.”

Henrietta

Henrietta is a name of English origins meaning “Ruler of the home.”

Henriette

Henriette is a name of French origins meaning “Ruler of the home.”

Henrike

Henrike is a name of German origins meaning “Ruler of the home.”

Hera

Hera is a name of Greek origins meaning “Protectress.” In mythology, Hera was the Queen of the Greek gods.

Herja

Herja is a Scandinavian name meaning “Devastate.”

Hermia

Hermia is a name of Greek origins meaning “Messenger.”

Hermine

Hermine is a name of German origins meaning “Army man.”

Hermione

Hermione is a name of Greek origins meaning “Interpreter.” This name often calls to mind Hermione Granger from the Harry Potter series.

Emma Watson as Hermione Granger
Emma Watson as Hermione Granger

Hersilia

Hersilia is a name of Latin origins with an unknown meaning.

Hesper

Hesper is a name of Greek origins meaning “Evening star.”

Hesperia

Hesperia is a name of Greek origins meaning “Western.”

Hessa

Hessa is a name of Arabic origins meaning “Destiny.”

Hester

Hester is a Greek name meaning “Star.” This name is often associated with the character Hester Prynne from The Scarlet Letter. 

Hester Prynne
Hester Prynne
Engraved by A. V. S. Anthony – The Scarlet Letter – edition: James R. Osgood & Co, Public Domain

Hestia

Hestia is a name of Greek origins meaning “Hearth.” Hestia was the Greek goddess of the hearth and home.

Hetal

Hetal is a name of Indian origins meaning “Friendly.”

Hetty

Hetty is a name of English origins meaning “Home ruler.”

Heulwen

Heulwen is a name of Welsh origins meaning “Sun blessed, fair.”

Hezly

Hezly is a name of American origins whose meaning is unknown.

Hiba

Hiba is an Arabic name meaning “Gift.” It may also be spelled Hibah.

Hide

Hide is a name of Japanese origins meaning “Excellent.”

Hideko

Hideko is a name of Japanese origins meaning “Excellence, beauty, child.”

Hidemi

Hidemi is a name of Japanese origins meaning “Excellence, beauty.”

Hideyo

Hideyo is a Japanese name meaning “Excellence, generation.”

Hidi

Hidi is a name of African origins meaning “Root.”

Hija

Hija is a name of Spanish origins meaning “Daughter.”

Hikari

Hikari is a name of Japanese origins meaning “Light.”

Hila

Hila is a name of Hebrew origins meaning “Halo, crown.”

Hilal

Hilal is a name of Turkish origins meaning “Crescent moon.”

Hilda

Hilda is a German name meaning “Battle armor.”

Hilde

Hilde is a name of French origins meaning “Battle.”

Hildegund

Hildegund is a name of German origins meaning “Battle, war.”

Hillela

Hillela is a name of Hebrew origins meaning “To Praise, to shine.”

Himani

Himani is a name of Indian origins meaning “Snow.”

Himari

Himari is a name of Japanese origins meaning “Sun.”

Himawari

Himawari is a name of Japanese origins meaning “Sunflower.”

Himeko

Himeko is a name of Japanese origins meaning “Princess, child.”

Hina

Hina is an Indian name meaning “Henna.”

Hinako

Hinako is a name of Japanese origins meaning “Sun, child.”

Hinda

Hinda is a name of Hebrew origins meaning “Female deer.”

Hippolyta

Hippolyta is a name of Greek origins meaning “Releaser of horses.”

Hiraani

Hiraani is a name of Indian origins meaning “Gold.”

Hiroko

Hiroko is a Japanese name meaning “Magnanimous, generous child.”

Hisako

Hisako is a name of Japanese origins meaning “Longevity, comparison, child.”

Hisano

Hisano is a Japanese name meaning “Open plain.”

Hisaye

Hisaye is a name of Japanese origins meaning “Longevity, blessed.”

Hisayo

Hisayo is a name of Japanese origins meaning “Longevity, generation.”

Hita

Hita is a name of Arabic origins meaning “Prudence, caution.”

Hiti

Hiti is a name of Native American origins meaning “Hyena.”

Hitomi

Hitomi is a Japanese name meaning “Pupil of the eye.”

Hodaya

Hodaya is a name of Hebrew origins meaning “Praise, thanksgiving.”

Hokona

Hokona is a name of Japanese origins meaning “Harmony, flower.”

Hoku

Hoku is a name of Hawaiian origins meaning “Star.”

Hokulani

Hokulani is a name of Hawaiian origins meaning “Star in Heaven.”

Hola

Hola is a name of Native American origins meaning “Ceremonial club.”

Holiday

Holiday is a name of English origins meaning “Born on a holy day.”

Holle

Holle is a name of German origins meaning “Secrecy, hiding.”

Holleen

Holleen is a name of American origins with an unknown meaning.

Hong

Hong is a name of Vietnamese origins meaning “Pink, red, rosy.”

Honoka

Honoka is a Japanese name meaning “Spike, ear, head.”

Honor

Honor is a name of English origins meaning “Dignity, reputation.”

Honora

Honora is a name of Latin origins meaning “Honor.”

Honoré

Honoré is a French name meaning “Esteemed, distinguished.”

Honoria

Honoria is a name of Latin origins meaning “Honor.”

Honovi

Honovi is a name of Native American origins meaning “Strong deer, buck.”

Hooang

Hooang is a name of Vietnamese origins meaning “Gold, golden.”

Hop

Hop is a name of Vietnamese origins meaning “Consistent.”

Horatia

Horatia is a name of Latin origins meaning “Woman of time.”

Hortense

Hortense is a name of English origins meaning “Garden.”

Hortensia

Hortensia is a Latin name meaning “Of the garden.”

Hosanna

Hosanna is a name of Hebrew origins meaning “Praise.”

Hoshi

Hoshi is a name of Japanese origins meaning “Star.”

Hoshiko

Hoshiko is a name of Japanese origins meaning “Star.”

Hova

Hova is a name of Armenian origins meaning “Wind.”

Hristina

Hristina is a name of Bulgarian origins meaning “Follower of Christ.”

Huda

Huda is an Arabic name meaning “Enlightenment, guidance.”

Hue

Hue is a name of Vietnamese origins meaning “Lily flower.”

Huela

Huela is a name of Spanish origins that is a feminine form of Hugh or a short form of Consuela.

Huguette

Huguette is a name of French origins meaning “Bright in mind and spirit.”

Huitaca

Huitaca is a name of Incan origins meaning “Goddess of wine and debauchery.”

Hulda

Hulda is a Hebrew name meaning “Mole.”

Humaira

Humaira is a name of Arabic origins meaning “Of red color.”

Humana

Humana is a name of English origins meaning “Human, kindness.”

Humita

Humita is a name of Native American origins meaning “Shelled corn.”

Humla

Humla is a Scandinavian name meaning “Bumblebee.”

Huong

Huong is a name of Vietnamese origins meaning “Scent of the flower.”

Husta

Husta is a name of Native American origins meaning “Carry seeds in a basket.”

Huyana

Huyana is a name of Native American origins meaning “Falling rain.”

Huyen

Huyen is a Vietnamese name meaning “Jet black.”

Hyacinth

Hyacinth is a name of Greek origins meaning “The flower.”

Hyacintha

Hyacintha is a name of Latin origins meaning “Hyacinth flower.”

Hypatia

Hypatia is a Greek name meaning “High, supreme.”

Hyunh

Hyunh is a name of Vietnamese origins meaning “Yellow.”

Krystin Morgan is a writer, career consultant, and talent acquisition professional living in Seattle, WA with her husband, daughter, and dog. She's been obsessed with names since childhood, when she spent hours with friends poring over baby name books to find the meaning of every name they could think of.