Question: is imogen an irish name?
Answer: The name Imogen is an Irish Baby Names baby name. In Irish Baby Names the meaning of the name Imogen is: Daughter. Last born.