Astounding, wonderful (10)
I believe the answer is:
stupendous
I believe this is a double definition.
'astounding' is the first definition.
(I've seen this before)
'wonderful' is the second definition.
(thesaurus)
(Other definitions for stupendous that I've seen before include "Astounding" , "Astoundingly huge" , "Extremely impressive" , "Phenomenal" .)