Innogen
US Popularity Rank: None
Origin: Celtic
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.