Troll

Troll

About Troll

A troll is a supernatural being in Norse mythology and Scandinavian folklore.