Answer: heavenlyspirit

AnswerCrossword Clue
HEAVENLYSPIRITAngel