The name Thompson is of English origin and means “son of Thomas.” In a Biblical context, the name Thompson does not have a specific meaning as it is a surname derived from a given name. The Origin of the Surname Thompson Have you ever wondered about the meaning behind your last name? Surnames often have …
