1540s, "mentally slow," from M.Fr. stupide, from L. stupidus "amazed, confounded," lit. "struck senseless," from stupere "be stunned, amazed, confounded," from PIE *(s)tupe- "hit," from base *(s)teu- (see
steep (adj.)). Native words for this idea include negative compounds