You searched for:
“stupendous”
stupendous
1. Causing amazement; astounding; marvelous.
2. Amazingly large or great; immense.
2. Amazingly large or great; immense.
This entry is located in the following unit:
stup-, stupe- +
(page 1)