stupefaction (n.) Look up stupefaction at Dictionary.com
1540s, from Middle French stupéfaction (16c.) or Modern Latin stupefactionem (see stupefy).