astonishment
noun
[ əˈstɒnɪʃmənt ]
• great surprise.
• "she looked at him in astonishment"
Similar:
amazement,
surprise,
shock,
stupefaction,
bafflement,
bewilderment,
confusion,
perplexity,
incredulity,
disbelief,
dismay,
consternation,
speechlessness,
awe,
wonder,
wonderment,