Find the word definition

Wikipedia
Trollhaugen

Trollhaugen is a ski resort located in Dresser, Wisconsin. In addition to offering ski and snowboard opportunities, Trollhaugen offers 10 lanes of tubing, cross country skiing and snowshoeing trails as well as zip lining. Trollhaugen offers NASTAR (National Standard Race) events throughout the season.