What is the meaning of Monstrous?

Hideous or frightful.

Enormously large.

Freakish or grotesque.

Of, or relating to a mythical monster; full of monsters.

Marvellous; exceedingly strange; fantastical.

Alternative form of monstruous

Source: wiktionary.org