Search for crossword answers and clues

Answer for the clue "Singer in a Christmas carol ", 11 letters:
heraldangel