amazement, astonishment, surprise, bewilderment

listen to the pronunciation of amazement, astonishment, surprise, bewilderment