The Swedish form is derived from Old Swedish neker, which corresponds to Old Icelandic nykr (gen. nykrs), and nykk in Norwegian Nynorsk.
Шведская форма происходит от древнешведского neker, которое соответствует древнеисландскому nykr, и nykk (норвежский нюнорск).