Definition, synonyms and related words
A being having the appearance or characteristics of a goblin.
Having the appearance or characteristics of a goblin.