Girl Names baby name Imogen

What does the name Imogen mean?

The meaning of the name “Imogen” is: “Maiden”.