Word info

Trollywood

Proper noun

Meaning

Trollywood

(informal) The Swedish film industry located in Trollhättan.

Source: en.wiktionary.org

Close letter words and terms