Perhaps A Christmas Carol of its time engrossing leader of Vatican City (7)
Answer
NOVELLA
Definition: Perhaps A Christmas Carol
Perhaps A Christmas Carol of its time engrossing leader of Vatican City (7)