– Causing wonder or astonishment.
Usage example: the stupendous engineering feats achieved by the ancient Romans
is a synonym for stupendous
topic. You can use "Staggering" instead an adjective
"Stupendous", if it concerns topics such as stunning