Boy name origins & meanings Greek : Twin Boy name variations Thomas Tomas Tomaso Tom Thom Thos Tommy Thompson Thomson Massey Family name origins & meanings Hungarian (Tamás) : from the personal name Tamás, Hungarian form of Thomas.