Hmmm. I"m not sure about the ancestry of the Lossoth (the Snowmen of Forochel). They might represent a strain of the Northmen; for my own purposes I have imagined them as being the ancestors of the Sami people of Scandinavia.
The folklore of the Bree-landers attempts to link the founding of Bree with the Northmen who were close kindred to the Edain. However, Middle-earth historians expressed serious doubts in regard to these accounts, believing the origins of Bree are more recent than local legends would suggest.
To be fair, I'm not sure that the Sami of Scandinavia are very closely related to the populations of Norway, Denmark, and Sweden. The "Norse" populations come from Germanic roots, while the Sami (Like the Finns and Hungarians) come from Finno-Ugaritic roots if I recall correctly. This implies a vastly different language and origin between the two peoples' that live in close proximity in Scandinavia.
Just to point out how significant this is.... Germanic is part of a larger family that includes Latin, Greek, Celtic, Slavic, and Germanic (as well as Persian Faris and Indian Hindi)... know as Indo-European languages. So the Sami and Finns and Hungarians represent a branching off that goes back a VERY LONG WAY (well before 4,000 B.C. at the latest)