troll (trol) Folklore
a supernatural being, as a giant or dwarf, living in a cave
To close to call. So far.:smile:
a supernatural being, as a giant or dwarf, living in a cave
To close to call. So far.:smile: