Home › Last names › Thompson
Surname meaningThompson
“Son of Thom”
OriginEnglish
TypePatronymic
First letterT
Where the name Thompson comes from
Thompson is a surname of English origin. It is classed as patronymic, meaning “son of thom.” Thom is a short form of Thomas.
Other patronymic surnames
What your last name says about your family →
A surname shows how the name began, not a family line. Many unrelated families share a name, and spellings changed over time.