The term 'NEIGHBOR OF SWED' can be solved by two crossword solutions: NORW (4 letters) and NOR (3 letters). NORW stands for Norway, a Scandinavian country located in Northern Europe, which is the neighbor of Sweden. NOR stands for North, which is the direction of Sweden from Norway.