astonishment

noun B2
/əˈstɒn.ɪʃ.mənt/

a feeling of great surprise or wonder

“She looked at him in astonishment when he told her the news.”

hayrat