What is the meaning of Goblin?

One of various hostile supernatural creatures, now especially a malevolent and grotesque diminutive humanoid, often associated with orcs or trolls.

goblin (hostile diminutive humanoid in fantasy literature)

goblin

goblin

Source: wiktionary.org