Thompson

What does Thompson mean?

Thompson is a surname turned given name that carries a straightforward meaning: son of Thomas. The root name Thomas comes from the Aramaic תָּאוֹמָא (Taʾomaʾ), meaning twin, so Thompson can be understood as the descendant of someone called Thomas.

As a given name, Thompson feels solid and familial. It brings to mind tradition and steady reliability rather than flashiness. It sits comfortably alongside surnames used as first names, offering a dignified, slightly old-fashioned tone that still feels approachable in modern British usage.

Historical Context

Thompson began as a patronymic surname in English, literally meaning the son of Thomas. Patronymic names were common in medieval England, formed by adding a suffix or possessive element to the father s name. Over time Thompson established itself as one of the standard English surnames and spread widely across Britain and into other English speaking countries.

In the last century, especially in the UK and North America, surnames have increasingly been used as given names. Thompson follows that pattern, chosen by parents who like the surname s cadence and the link to the older name Thomas. While the ultimate root is the Aramaic word for twin, the name s modern life is largely shaped by English naming customs and the practice of using family surnames as first names.

Popularity of Thompson over time

What do parents think of Thompson?