Like or characteristic of a demon; demonic.
Of, or relating to a mythical monster; full of monsters.
Enormously large.
Hideous or frightful.
Freakish or grotesque.