Patronymic surname meaning 'son of Thomas,' from Aramaic meaning 'twin.'
Like Thompson?
Swipe through thousands of names like it