What is the meaning of Hellhound?

A demonic dog of hell, typically of unnatural size, strength or speed, with black fur, glowing eyes, and ghostly or phantom characteristics.

An evil or otherwise unpleasant person.

Source: wiktionary.org