It would be more correct to say that some of these sw-words can also be found in or are related to Old Norse and modern Swedish words.
They come from Indo-European roots and are older than Old Norse or Old English. Cognates are also found in Slavic and Roman languages:
sware - свара - sermone
sweor/sweger - свекор/свекровь - suocero/suocera