Warning

Etymology. The root word stupid, which can serve as an adjective or noun, comes from the Latin verb stupere, for being numb or astonished, and is related to stupor.