Reflect baby always being young in your eyes with this Irish name. Imogen comes from the Celtic name Innogen, and the word inghean, which means "maiden." This sweet girl's name might also have Greek origins and have roots in the word inno, meaning "beloved," and gen, meaning "child." This would give Imogen the Greek meaning of "beloved child," which is exactly what baby will be.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.