Names that start with I have a soft, lilting sound that stays with you, from the vowel-forward lift of Iris and Isla to the storied grace of Isabelle. They pull from Greek myth, Irish and Spanish roots, flowers, and old family favorites, so the letter covers a lot of ground for one small initial.
This list gathers 149 girl names that start with I, each with its meaning and origin so you know what you are choosing. You will find familiar picks like Isabelle and Iris alongside rarer finds like Iara and Idalia, plus nature names, saints’ names, and a few modern coinages worth a second look.
Scroll through and see which ones feel right said out loud with your last name.
Popularity at a Glance
The most popular names on this list in the United States, 1965 to 2025: Isla, Ivy, Iris, Isabelle and Israel.
149 Beautiful Girl Names That Start With I
Here are 149 beautiful girl names that start with the letter I to help you find the perfect match.
- Ianna: A pretty girl’s name of Kiswahili (or Swahili) origin, meaning “beautiful flower.”
- Ianthia: A variant of the Greek name Ianthe, meaning “violet flower.”
- Iara: A popular Brazilian name meaning “small butterfly” and “water lady.”
- Ibbie: Of Hebrew origin, meaning “God’s promise.”
- Iberia: The Southwestern region of Europe, derived from Iberes, the Celts of ancient Spain.
- Icelyn: An interesting Jamaican name meaning snow.
- Ichitaka: An unusual Aztec-rooted name meaning “secret.”
- Ichtaka: An alternate spelling of Ichitaka with the same meaning.
- Ida: A classic German name meaning “hardworking.”
- Idalia: A pretty Italian girl’s name meaning “behold the sun.”
- Idalina: A mixture of Sanskrit and German, meaning “insight and work.”
- Idarine: An uncommon German name meaning “industrious one.”
- Idea: A unisex English name meaning “thought.”
- Ideal: An uncommon English word-name meaning “perfect.”
- Idelisa: One of the many Welsh names to feature, meaning “bountiful.”
- Idell: Possibly an alternate spelling of the Germanic name Adelle, meaning “noble.”
- Idiana: With Latin roots, this unusual name means “from India.”
- Idola: Primarily a Greek female name meaning “vision.”
- Idona: An Old German and Greek name meaning “hardworking.”
- Idonia: This Latin girl’s name appears in Norse mythology and means “sufficient.”
- Idra: One of the rarest botanical names, meaning “fig tree” in Aramaic.
- Idris: While primarily a male name, Idris is becoming popular with females and means “ardent ruler.”
- Iduna: A gorgeous Old Norse name meaning “loving one.”
- Ieasha: Of Arabic origin, this Muslim girl’s name means “woman.”
- Ifaion: Possibly derived from the Gaelic and Scottish name Ffiona, meaning “white or fair.”
- Ifama: A classic female name of African origin, meaning “all is well.”
- Iffy: This unusual Kenyan name possibly means “God’s gift” or “feeling unwell” in English.
- Igeria: Possibly derived from the Roman name Egeria, meaning “wise advisor.”
- Iggy: A gender-neutral English name meaning “fiery one.”
- Ignatia: Derived from the Roman name Egnatius, meaning “the fiery one.”
- Ignessa: A Latinized version of the Greek word “hagnos,” meaning “chaste.”
- Ignis: This powerful Latin name means fire.
- Igrain: This Middle Welsh name means “mother of King Arthur.”
- Iida: This Finnish girl’s name means “industrious one” and “paddy of cooked rice” in Japanese.
- Ikapati: A Filipino name from Tagalog myth, meaning “goddess of fields and lands.”
- Ila: A short French name meaning “from the island.”
- Ilana: A Hebrew name given to girls born on the Jewish New Year, meaning “tree.”
- Ilanis: Of Old French origin, meaning “island.”
- Ileane: A classic Greek name meaning “Trojan.”
- Ilectra: A variation of the Greek name Elektra, meaning “amber.”
- Iliana: An elegant Greek name meaning “from Ilium or Troy.”
- Ilisa: A variant of the Greek and German name Ilse, meaning “God is my oath.”
- Illia: A short and sweet Greek name meaning “from Ilium or Troy.”
- Illiana: A Greek variant of Ilyanna, meaning “Trojan or from Troy.”
- Ilyanna: Means “land of the free” in Albanian, “from Ilium or Troy” in Greek, and “kindness” in Arabic.
- Ilysse: Related to the Old German name Alice, meaning “noble.”
- Imald: Possibly derived from the Spanish name Imelda, meaning “whole, universal, and battle.”
- Iman: Of Hebrew and Arabic origin, meaning “God is with us.”
- Imani: An original Arabic name meaning “faith.”
- Imeld: Derived from the Spanish name Imelda, meaning “whole and universal.”
- Imelda: This Spanish name from the German name Irmhilde means “whole, universal, and battle.”
- Imogen: From the Gaelic “inghean” (maiden), the name grew from a printer’s misreading of Innogen in Shakespeare’s Cymbeline.
- Impa: Possibly of Sanskrit origin, meaning “to impart.”
- Imperatrix: From the Latin “imperia,” meaning “imperial and commanding.”
- Imperia: Of Latin origin, meaning “imperial and commanding.”
- Ina: Means “pure” in Irish, “strong” in African, and “beloved” in Latin.
- Inara: This Arabic name comes from Hittite mythology and means “ray of light.”
- Inas: An unusual Middle Eastern name meaning “friendliness” or “nice time.”
- Inaya: This female Arabic name means “solitude, kindness, and grace.”
- Inbal: A popular unisex Hebrew name meaning “tongue of a bell.”
- Inbar: Possibly an Israeli name meaning “amber” in Hebrew.
- Inda: A variant of the name India, meaning “beautiful.”
- Indali: This Hindu name means “powerful.”
- Indeera: Of Indian origin, meaning “beauty” in Sanskrit.
- India: Named after the country, meaning “person from India.”
- Indiana: The U.S. state name and the hero of the Indiana Jones films, meaning “land of the Indians.”
- Indie: This 5-letter catchy name means “independent” in English.
- Indigo: Of Greek and Italian origin, meaning “blue dye.”
- Indira: A Sanskrit name meaning “beauty,” borne by Indian prime minister Indira Gandhi.
- Indrani: The Hindu goddess of beauty, meaning “wife of Indra.”
- Indu: A classic Hindi girl’s name meaning “moon.”
- Inei: A cool Japanese name meaning “dark, black, or gloomy.”
- Inej: A short and sweet Spanish name meaning “faithful one.”
- Inesita: The Spanish version of the Latin name Agnes, meaning “pure.”
- Inessa: A mixture of Greek and Russian, meaning “pure, holy, and chaste.”
- Inez: Of Spanish and Latin origin, meaning “pure.”
- Inga: Of Scandinavian and Old Norse origin, meaning “guarded by Ing.”
- Inge: A Scandinavian name for a Nordic deity, meaning “belonging to Ing.”
- Ingeborg: A traditional Northern European name meaning “stronghold and protection.”
- Ingmar: Possibly Germanic and Old Norse, meaning “famous.”
- Ingrid: An Old Norse name meaning “Ing is beautiful,” carried by screen legend Ingrid Bergman.
- Iniga: Rooted in Spanish, meaning “fiery.”
- Inneke: An Old Norse and Dutch name meaning “fright, queen, and pure.”
- Innes: Of Scottish and Gaelic origin, meaning “island.”
- Innocence: This English name means “purity” and “freedom from guilt.”
- Innocentia: A Spanish variant of Innocencia, meaning “without guilt.”
- Innogen: The likely original form behind Imogen, from the Gaelic “inghean,” meaning “maiden.”
- Inola: This cool name is of Native American origin and means “black fox.”
- Inora: Possibly derived from the Irish name Nora, meaning “light.”
- Iola: A gorgeous Greek name meaning “violet-colored dawn.”
- Iolee: This English name of Latin origin means “purple.”
- Ionie: This cute Greek name means violet.
- Ionna: After the Scottish island, meaning “yew-place.”
- Iphigeneia: An uncommon Greek name meaning “sacrifice.”
- Ira: Of Sanskrit origin, meaning “the earth.”
- Ireland: Named after the country known as the Emerald Isle, meaning “goddess.”
- Irelena: This Irish, German, Hawaiian, and Hebrew name means “beauty and serenity.”
- Irene: A Greek name from Eirene, the goddess of peace.
- Irenka: This Slavic-sounding girl’s name is of Greek origin and means “peace.”
- Irina: A pretty Greek and Russian name meaning “peace.”
- Irini: A variant of the Greek goddess Eirene, meaning “peace.”
- Iris: A short, sweet Greek name meaning “rainbow,” after the goddess who carried messages between the gods along its arc.
- Irissa: Derived from the Greek name Iris, meaning “rainbow.”
- Irit: A classic Hebrew name meaning “asphodel (lily plant).”
- Irita: An alternate form of the Greek name Iris, meaning rainbow.
- Irivin: Derived from the Scottish name Irving, meaning “water of green.”
- Irlene: Taken from the Greek goddess of peace, meaning “peace.”
- Irma: A derivative of the German word “irmin,” meaning “whole, great, and world.”
- Irmen: A classic German girl name meaning “whole, universal, and great.”
- Irmgard: This German name possibly means “war goddess” or “whole enclosure.”
- Irmhild: Derived from the Old German “irmin,” meaning “battle, whole, and great.”
- Irminia: An Old German name meaning “entire and universal.”
- Iruka: Translates as “dolphin” in Japanese and “the future is supreme” in Nigerian.
- Irwina: Possibly a feminine version of Irwin, meaning “boar friend” in Old German.
- Isabeau: A French feminine name with Hebrew origins, meaning “God is my oath.”
- Isabelle: A French form of Elizabeth with Hebrew roots, meaning “God is my oath.”
- Isabelita: This sophisticated Hebrew girl’s name means “God’s promise.”
- Isadora: A Greek name meaning “gift of Isis,” worn by modern-dance pioneer Isadora Duncan.
- Isadore: From the Greek name Isidoros, meaning “gift of Isis.”
- Isaura: A cool Spanish name meaning “from the land of Isauria.”
- Iscah: A rare biblical girl’s name derived from Jessica, meaning “to behold.”
- Ishana: This beautiful Hindi name translates as “rich and prosperous.”
- Ishi: Means “live, last, and remain” in Swahili and “stone” in Japanese.
- Isidra: Possibly derived from the Egyptian name Isidora, meaning “gift of Isis.”
- Isla: A Scottish name from the isle of Islay, hugely popular across the UK and climbing fast in the US.
- Islay: A unique Scottish name for girls meaning “swelling island.”
- Isleen: A classic Irish baby name meaning “vision.”
- Ismena: A lovely Greek name meaning “wise.”
- Isolt: With firm Welsh roots, this rare I name for girls means “fair lady.”
- Israel: The country of biblical importance, meaning “one who struggles and prevails with God” or “triumphant with God.”
- Issie: Of Hebrew origin, meaning “God’s promise.”
- Istred: Possibly derived from the Old Norse name Astrid, meaning “God and beautiful.”
- Ita: Of Polish and Yiddish origin, meaning “thirst.”
- Itala: Possibly derived from the Latin “Italia,” meaning “Italy.”
- Itotia: A 6-letter Aztec name meaning “dance.”
- Iulia: A Romanian variant of the English name Julia, meaning “young.”
- Ivalyn: With roots in Old English, meaning “ivy or vine.”
- Iveta: A variant of Ivette, meaning “yew” in Old German.
- Ivette: A cute Old German name meaning “yew.”
- Ivone: Derived from Old German and French meaning “yew.”
- Ivory: A pretty English name meaning “pure and white.”
- Ivrit: This classy name means “from the land of Abraham,” “ivory,” or “of Ivrit.”
- Ivy: A short English nature name for the evergreen climbing plant, long a symbol of fidelity.
- Ivyanne: A modern English blend of Ivy and Anne, evoking the ivy plant.
- Iwona: A pretty Scandinavian name meaning “bow of yew.”
- Iyar: A Hebrew name for a spring month of the Jewish calendar, tied to “light.”
- Izmet: A popular Turkish name meaning “honor.”
- Izna: A cool Sanskrit name meaning “light.”
- Izzie: Derived from the Hebrew girl’s name Isabel, meaning “God is my oath.”