TROLL


Meaning of TROLL in English

n. legendary Scandinavian creature that lives in caves; round, rotation, spin

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.