What is the meaning of the name Imogen?

The name Imogen is primarily a female name of English origin that means Innocent, Girl.

Name invented by William Shakespeare from the name Innogen. Imogen Heap, singer/songwriter.

People who like the name Imogen also like:

Eloise, Isla, Freya, Alice, Penelope, Violet, Eleanor, Oliver, Theodore, Benjamin, Owen, Henry, Felix, Jasper

Names that sound like Imogen:

Imagine, Imogene, Incenio, Ingenue

Stats for the Name Imogen

checkmark Imogen is currently not in the top 100 on the Baby Names Popularity Charts
checkmark Imogen is currently not ranked in U.S. births

Listen to the Podcast