Die weitere Herleitung ist ungewiss, wahrscheinlich geht das Wort auf die indogermanische Wurzel *selk- „ziehen, schleppen“ zurück; möglicherweise handelt es sich aber auch um eine Entlehnung aus einer ostseefinnischen Sprache (vgl. finnisch hylje).