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.

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.

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.

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.

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.
