baby-names-logo

Listing of Baby Boys Names
That Begin with the Letter I

Iago is a Spanish baby boy's name. Meaning: Supplanter or substitute.
Iago is the crafty and evil villain of Shakespeare's Othello.
Iago is the parrot in Disney's Aladdin.
Variation of the Jewish or Hebrew baby boy's name - Jacob.

Ian, Iain is a Scottish baby boy's name. Meaning: God is gracious.

Ichor is a Greek baby boy's name. Meaning: The mythological fluid flowing through the gods veins.

Ignatius, Iggy is a Latin baby boy's name. Meaning: Full of fire.
Ignatius was a saint and priest. He founded the Society of Jesus (Jesuits).

Igor is a Russian baby boy's name. Meaning: Valiant.

Ilan is a Jewish or Hebrew baby boy's name. Meaning: Tree.

Ilya is a Russian baby boy's name. Meaning: God is my Lord.

Imran is an Arabic baby boy's name. Meaning: A host.

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

Ingmar is a Scandinavian baby boy's name. Meaning: A famous son.

Innis is a Scottish baby boy's name. Meaning: Island.

Ioakim is a Russian baby boy's name. Meaning: God will judge.

Irving, Irvin, Irwin, Irv is an English baby boy's name. Meaning: A friend from the sea.

Isaias was an 11th century Russian monk who became a saint.

Isas is a Japanese baby boy's name. Meaning: Respected.

Isidore is a Greek baby boy's name. Meaning: Gift from Isis.
Isidore is the patron saint of farmers.

Ivan is a Russian baby boy's name. Meaning: God is gracious.

Ives is an English baby boy's name. Meaning: An archer.