What is the meaning of Goblin?

A malevolent and grotesque diminutive humanoid, often associated with orcs or trolls.

A hoodoo.

goblin (hostile diminutive humanoid in fantasy literature)

goblin

goblin

Source: wiktionary.org