Where does “Tompkinson” come from?
Tompkinson (English) comes from English Thomas, from Middle English Thomas, from Latin Thōmās, from Ancient Greek Θωμᾶς, from Aramaic תאומא, from Aramaic תאמא — twin, double; Gemini.
Ancestry of “Tompkinson”, step by step