"To flit" is also standard English, although more specific than the Scots use. It suggests a very small thing moving or fluttering, like a bird or insect.
Norse or perhaps Norrønt, not Swedish. The modern Scandinavian languages diverged later. And anyway most of the Scandinavians in Scotland were surely Norwegian not Swedish.
- Scottish = English = Swedish
- bairn = child = barn
- flitting = move house = flytt
- greeting = cry = gråt