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