Related

dictionary
Definition / Define

Troll

/trəʊl/