Folklore ,Traditions & Legends - A troll is a creature from Scandinavian folklore, although there is a lot of conflict about where they come from. Even the etymology of the word is
The Scandinavian Troll: frid-ingulstad-trude-solheim-s: 9788204069566: Amazon.com: Books