amazement [pl. amazements]
Notices
  • complete surprise