Thomson The origin and history of Thomson. Etymology From Tom plus -son, meaning "son of Thomas"; a variant spelling of Thompson. ← Back to the full definition of Thomson