- Current rating.
to add this name to your favorite namelist!
The meaning of the name Imogen is Innocent, Girl
The origin of the name Imogen is English
People who like the name Imogen also like: Charlotte
, Esme Oliver
Notes: Name invented by William Shakespeare from the name Innogen. Imogen Heap, singer/songwriter.