Question: is imogen a french name?
Answer: Imogen Origin and Meaning. The name Imogen is a girl's name of Celtic origin meaning "maiden". Imogen seems to have originated as a Shakespearean printer's misspelling of the traditional Celtic name Innogen, used by him for a character in one of his last plays, Cymbeline.