astonishing
/əˈstɒnɪʃɪŋ/verb
-
To surprise greatly.
Synonyms:
astound, flabbergast, surprise
adjective
-
Causing astonishment.