astonishing (adj.)
- amazing
- appalling
- astounding
- breathtaking
- confounding
- conspicuous
- egregious
- electrifying
- exceptional
- extraordinary
- fabulous
- fantastic
- formidable
- incredible
- jarring
- jolting
- marked
- marvelous
- mind-boggling
- miraculous
- notable
- noteworthy
- noticeable
- outstanding
- overwhelming
- prodigious
- remarkable
- shocking
- signal
- spectacular
- staggering
- startling
- striking
- stunning
- stupendous
- superior
- surprising
- uncommon
- wonderful
- wondrous