Severus for a baby name

Latin, meaning ‘severe’. Best known now as the character Severus Snape in J.K. Rowling’s ‘Harry Potter’ series.

Search by letter



Search by category