hobgoblin
noun
Meaning
A small, ugly goblin that makes trouble for humans.
(by extension) A source of dread, fear or apprehension; a bugbear.
Synonyms