The AI-powered English dictionary
comparative more stupendious, superlative most stupendious
(obsolete) Stupendous.