Surprise (someone) greatly; fill with astonishment.
(of something unexpected) cause (someone) to feel mild astonishment or shock.
Early 16th century (as astonished, in the sense ‘stunned, bewildered, dismayed’): from obsolete astone ‘stun, stupefy’, from Old French estoner, based on Latin ex- ‘out’ + tonare ‘to thunder’.