stupid (English)

Where does "stupid" come from?

The word 'stupid' traces its roots back to the Proto-Indo-European *stewp-, meaning 'to push or hit.' This evolved into the Latin verb stupere, meaning 'to be struck senseless' or 'stunned,' which eventually gave rise to the Latin adjective stupidus. After passing through Middle French as stupide, the word entered English with a meaning that has shifted over time from being physically stunned or paralyzed to describing a lack of intelligence.

Full etymology tree

Direct ancestors

Updated June 2026

Etymology data from Wiktionary, CC BY-SA 4.0 · About Miraris