Yeah, I was quite fascinated to see how many common words came to English via the Viking invasions and rule. Makes sense, but I feel like it doesn't get mentioned much.
Apparently quite a few of these (such as race) were already cognate to their Old English equivalents, which makes sense given they're both Germanic languages.
Other common words were very different in Old English, for instance leg (leggr in Old Norse) which was sceanca, the root of the modern word shank.