Imogen
Primarily Female
The meaning of the name Imogen is Innocent, Girl
The origin of the name Imogen is English
Notes: Name invented by William Shakespeare from the name Innogen. Imogen Heap, singer/songwriter.
People who like the name Imogen also like: Charlotte, Amelia, Violet, Alice, Isla, Evelyn, Eleanor, Oliver, Henry, Owen, Jasper, Liam, Declan, Elijah

< Back to Search | Pet Name Categories