Imogen is a feminine name.
(noun)An example of Imogen is a name that means "beloved child."
See Imogen in Webster's New World College Dictionary
noun
Origin: first recorded in Shakespeare's Cymbeline (First Folio): ? misprint for Holinshed's Innogen
Learn more about Imogen