amaze

verb
  1. to surprise someone very much; to fill with wonder

Examples