Other Origin(s):Latin
Meaning:Maiden; Innocent
Innogen is a girl’s name of Celtic origin, meaning “maiden” or “innocent.” Alternate spellings include Imogen, and it’s likely derived from the Gaelic inghean. This name also has Latin roots stemming from the word innocens, meaning “innocent.” If you want to inspire your little one to be a person of integrity with upright character, Innogen is an elegant and pretty choice.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.