I guess "imago" comes from latin... it should mean something like "image", but has also many other meanings... and it's a perfect fit for the "image in the mirror". Very fitting choice!