You searched for: “idolum
idolum, idolon
1. An appearance or image; a phantasm; a spectral image.
2. A mental image or idea.