Find the word definition

Wikipedia
Trollhättan

Trollhättan is a city and the seat of Trollhättan Municipality, Västra Götaland County, Sweden, with 46,457 inhabitants in 2010. It is located 75 km north of Sweden's second-largest city, Gothenburg.