Now I can’t really tell you the similarities between Swedish and Latvian because I don’t really speak them. Although I have an opinion on why you might have some Swedish words in Latvian.
...Maybe...