astonish

astonish [-s] v

Possibly < OFr estone-r, stun, stupify, shock, strike senseless.

  1. Confound; daze; surprise; fill with wonder.