stupefaction

noun

1.
a feeling of stupefied astonishment
Derived from:
stupefy
3.
the action of stupefying; making dull or lethargic
Derived from:
stupefy