J.K. Rowling tells fans why Harry Potter named son after Snape

Harry Potter author J.K. Rowling stepped into one of the biggest questions from her beloved wizarding world. Rowling explained why exactly Harry Potter named one of his children after Severus Snape, one of the controversial characters in the series.

On Friday, Rowling took to Twitter to respond to a fan who didn’t like Harry naming his son after the Slytherin professor. Rowling wrote that Harry named his son after Snape in “forgiveness and gratitude.”

Rowling went on to embrace the debate. She noted that Snape died at the Battle of Hogwarts to protect Harry as a sign of his love for Harry’s mother, Lily.

“Snape didn't die for 'ideals'. He died in an attempt to expiate his own guilt. He could have broken cover at any time to save himself but he chose not to tell Voldemort that the latter was making a fatal error in targeting Harry,” Rowling wrote. “Snape's silence ensured Harry's victory.”

While Rowling is busy answering Twitter questions, she’s still exploring new areas of Harry's world. She’s working on a Harry Potter stage play, which follows Harry’s youngest son. Rowling has also written the screenplay for Warner Bros.’ Fantastic Beasts And Where To Find Them, which takes place decades before Harry’s story.

WordPress › Error

There has been a critical error on your website.

Learn more about debugging in WordPress.