Warner Bros.

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

Rowling explained the truth on Twitter.

In the final scene of J.K. Rowling's "Harry Potter" series, Harry, Ron and Hermione are sending their children off to Hogwarts from Platform 9 3/4. Harry and Ginny's son, Albus Severus, is worried about being sorted into Slytherin.

These two headmasters were of course Dumbledore and Snape. Anyone with any HP knowledge whatsoever knows that Snape made life a living hell for Harry and his pals throughout their time at Hogwarts and beyond, mostly because Harry reminded him of James Potter -- Snape's schoolyard rival who went on to marry his one true love, Lily.

After joining the Death Eaters, murdering Dumbledore and just being an all around bad dude, Snape ultimately died in Harry's arms while trying to save him from Voldemort. But do his sacrifices in the later books make up for all the cruel things he did? Rowling took to Twitter Friday (Nov. 27) to reveal the truth.

And as for lingering mixed feelings you have about Dumbledore and how he guided Harry?

H/T BuzzFeed