Tommy è un diminutivo di Thomas. Thomas ha origine in aramaico e significa "gemello". Come un dato nome maschile è stato utilizzato nel corso dei secoli e in grafie diverse in tutto il mondo. Questo era il nome di uno degli autori di Vangeli, così come uno degli apostoli. L'utilizzo di Thomas è diminuito negli Stati Uniti negli ultimi tempi. Esso funziona come un cognome pure.