J.K. Rowling Explains Why Harry Potter Named His Son After Snape

severus snape
(Photo: Warner Bros.)

Severus Snape is one of the most complex characters in all of the Harry Potter series. He was introduced as a bully among the Hogwarts staff, tormenting Harry and his friends. Later in the series, Snape appeared to have revealed his true colors as a Death Eater spy for Lord Voldemort, and murdered the school’s benevolent headmaster, Albus Dumbledore. Those same fans were then caught off guard when it came to light that Snape had actually been acting as a double agent for Dumbledore, and had been working to protect Harry, out of love for Harry’s mother, since the series began.

Snape heroically sacrificed himself towards the end series, but does that give him a pass for how miserable he made Harry throughout the years? Fans have been wrestling with this for a while, particularly the question of why Harry would name his youngest son, Albus Severus, after his tormentor.

Harry Potter creator J.K. Rowling took to Twitter to discuss this complicated character and the reasons Harry would name a child after him. As you might expect, there’s no clear cut judgment to be made here.

Albus Severus will have a significant role to play in the upcoming eighth story of the Harry Potter saga, the stage play Harry Potter and the Cursed Child. Could Rowling be addressing this debate now because these themes and issues will be addressed more in the play? The synopsis certainly makes it sound like a possibility.

UPDATE: Rowling has returned to Twitter to find that the debate is hardly settled.