The name "Imogen" may well be a typo. Its first recorded use is in Shakespeare's Cymbeline. It is thought that he wrote "Innogen", a common Celtic name at the time. The printers misread the "nn" as "m" and thus a new name was born!
Previous Fact Next Fact