Baby Boy Names
The name Severus is a boy's name meaning "stern". Severus and is often added to lists like Middle Names for Boys and discussed in our forums with posts like "Names on NB that make you go WOW!".
From the experts:
Though it has literary credentials--making an appearance in Jane Austen's Mansfield Park and as the mean-spirited teacher Severus Snape in the Harry Potter books, most modern parents would find it too--well--severe.