baby-names-logo

Girl Names and Meanings
That All Begin with the Letter I

Ida is a German baby girl's name. Meaning: A valued and hard worker.
Ida is also an English baby girl's name. Meaning: Wealthy or rewarded.

Ieesh, Ieesha is an Arabic baby girl's name. Meaning: Womanly or feminine.

Ilana is a Jewish or Hebrew baby girl's name. Meaning: A tree.

Iliana is a Greek baby girl's name. Meaning: From Troy.

Ilima is a Hawaiian baby girl's name. Meaning: An Oahu flower.

Iman is an Arabic baby girl's name. Meaning: A believer in Mohammed.

Imelda is a German baby girl's name. Meaning: Fighter.

Imena is an African baby girl's name. Meaning: Dream.

Imogene is a Latin baby girl's name. Meaning: Image or vision.

Indigo is a Latin baby boy's or girl's name. Meaning: Deep blue.

Indira - Indira Gandhi was the 1st woman prime minister of India.

Inez is a Spanish baby girl's name. Meaning: Beautiful and pure.

Ingrid, Inga is a Scandinavian baby girl's name. Meaning: Beautiful and protected.

Irina is a Russian baby girl's name. Meaning: Pure.
Variation of the Greek baby girl's name - Irene.

Ishi is a Japanese baby girl's name. Meaning: Rock, dependable.

Isla is a Scottish baby girl's name. Meaning: A Scottish river.

Isoka is an African baby girl's name. Meaning: Sent by God.

Isolde is a Welsh baby girl's name. Meaning: Lovely.

Ivana is a Slavic baby girl's name. Meaning: Gift from God.