English dictionary, thesaurus, translations & etymology
FreeDict.com

troll in Greek

troll in Greek

τρολ
noun
(originally, Scandinavian, _, mythology, now, also, European folklore) a giant supernatural being, especially a grotesque humanoid creature living in caves or hills or under bridges. [from early 17th c.]
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.