Answer: onewhocomesfromheaven

AnswerCrossword Clue
ONEWHOCOMESFROMHEAVENWords from a French carol