Prodigious,
monstrous,
tremendous, and
stupendous all mean extremely impressive.
Prodigious suggests marvelousness exceeding belief, usually in something that is felt as going far beyond a previous maximum of goodness, greatness, intensity, or size ("acrobats performing prodigious aerial feats").
Monstrous implies a departure from the normal in size, form, or character ("a monstrous billboard"); it can also suggest that someone or something is ugly, cruel, or vicious ("a monstrous criminal"; "a monstrous crime").
Tremendous and
stupendous both imply a power, the former to terrify or awe ("the singer has tremendous talent"), the latter to stun or astound ("the young cast gave a stupendous performance").
Prodigious and the related noun
prodigy derive from the Latin
prodigium, meaning "omen" or "monster"; at one time, both words were used in English to refer to portents, or omens, but these senses are now considered obsolete.