Stafangr (Old Norse) comes from Old Norse stafr, from Proto-Norse ᛋᛏᚼᛒᚼ, from Proto-Germanic stabaz, from Proto-Indo-European stebʰ- — to stand still; to harden.
Ancestry of “Stafangr”, step by step
Stafangr traces back through two separate lines of ancestry.