TROLL Meaning of TROLL in English n. (in Scandinavian folklore) a fabulous being, esp. a giant or dwarf dwelling in a cave. [ ON & Sw. troll, Da. trold ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012