Tom trouve ses racines dans le prénom Thomas, lui-même dérivé du nom araméen 'Ta'oma', qui se traduit par 'jumeau'. Initialement transmis par le Nouveau Testament, ce prénom a été popularisé à travers le monde par la figure de l'apôtre Thomas. Le passage de la forme longue 'Thomas' à la version courte 'Tom' s'inscrit dans une tendance anglo-saxonne de raccourcissement des prénoms, adoptée massivement en France à la fin du XXe siècle.