What is the meaning of Hobgoblin?

A small, ugly goblin that makes trouble for humans.

A source of dread, fear or apprehension; a bugbear.

hobgoblin (mischievous goblin)

Source: wiktionary.org