stupendous in Norwegian stupendous in Norwegian fantastisk adj Astonishingly great or large; huge; enormous. Add to Flashcards