IMOGEN is a name for girl's that means "Beloved child, maiden" It originates from Celtic and is a widely used and common name.