goblin
Explore definitions, synonyms, and language insights of goblin
Definitions
Noun
(folklore) a small grotesque supernatural creature that makes trouble for human beings
Explore definitions, synonyms, and language insights of goblin