astonishment [pl. astonishments]
Notices
  • complete surprise