Back to Family Sigil

Patronymic name (from a parent's given name)

The Thompson Family Name — Meaning & Origin

Thompson most likely means 'son of Thomas'.

Origin

Thompson is generally considered a patronymic surname deriving from the given name Thomas, with 'son' indicating descent. The name Thomas itself has roots in the Aramaic name Taʾomaʾ, meaning 'twin'. This surname is common across English-speaking countries and appears frequently in Scotland as well.

Values that often pair with this name

LoyaltyUnityHonor
Example heraldic family crest style, in the Scottish heraldic tradition
Example crest style — yours is generated fresh

Create a crest for the Thompson family

Answer a few questions about your heritage and values to generate a custom coat of arms, with a written story of what it means.

Create your Thompsoncrest  →

Curious how this connects to your own name? Read our guide to surname origins or learn what crest symbols and colors mean. Browse more names in the family name directory.