Definitions of astound:

  • verb:   affect with wonder