Severin
Origin of Severin: French variation of Severus; Latin
Meaning of Severin: “stern, serious”
It’s no secret that Harry Potter character names have soared in popularity (even “Hermione” is climbing), but whether you want to pay ode to Snape or simply like the name, “Severin” is a name that could easily be shortened to “Erin” (or “Severine” for a girl).