Is there any plausibility with the theory that trolls in northern European folklore have roots in interactions with the last of Neatherdal tribes?

by TheIenzo
BaffledPlato