A picture with cherub angel and candlelight. Cherub is an angel who appears to people in a flowering, joyful, and youthful appearance. Angels are advanced spiritual beings. The Christian faith says that there are no two angels of the same species, each are in pure form. Cherub Angel Jigsaw Puzzle shows one angel.