Tompkins \t(o)-mpki-ns, tom(p)-kins\ as a boy's name is of Old English origin, and the meaning of Tompkins is "little Thomas".
Tompkins has 1 variant form: Tompkinson.