stupefaction (n.) Look up stupefaction at Dictionary.com
early 15c., from Medieval Latin stupefactionem (nominative stupefactio), noun of action from past participle stem of Latin stupefacere (see stupefy).