null

The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.

Thompson

thompson-heading-crest.jpg    

 

MacTamhais, Thompson, MacTavish

 

The surname Thompson is the English translation of "MacTavish", which is the Anglicised version of the Gaelic name MacTamhais, meaning "son of Thomas".