astonishment

noun
  1. a feeling of great surprise or wonder

Examples