Sekirov Dictionary

trollfolk

noun[plural only]2

  1. Trolls (“supernatural beings living in caves or hills or under bridges”) collectively.

This dictionary works without the internet: on your phone · in Chrome