amazement

/əˈmeɪzmənt/

noun

A feeling of great surprise or wonder.

she shook her head in amazement

astonishment,surprise,bewilderment,shock,stupefaction,dismay,consternation,devastation,confusion,perplexity,incredulity,disbelief,bafflement,speechlessness,awe,wonder,wonderment