troll in Hindi
troll in Hindi
ट्रोल
Pronounced: ṭrol
giant supernatural being; grotesque humanoid creature living in caves or hills or under bridges