Answer: onewhocomesfromheaven

AnswerCrossword Clue
ONEWHOCOMESFROMHEAVEN

Words from a French carol