The meanings are the same.
Carol (Old German) is "free man".
Charles (Old German) is "free man".
There is no saint named Carol. However, the name is derived from the name Carolus (Charles) and there are a number of saints named Charles.
Charles Dickens
Ebenezer
a Christmas carol
Charles Lutwidge Dodgson
England, meaning Form of Charles.
It was written by Charles Dickens
No one was. Charles Dickens is the person who wrote the book.
Charles John Huffam Dickens
Beautiful
The character Scrooge appears in the novella "A Christmas Carol" by Charles Dickens. Scrooge is a central character in the story, evolving from a miserly and selfish man to a generous and kind-hearted individual over the course of the narrative.
In Charles Dickens' novel "A Christmas Carol," Scrooge's first name is Ebenezer.