Tommy es un diminutivo de Thomas. Thomas se origina en arameo y significa "gemelo". Como masculina nombre dado que se ha utilizado durante siglos y en diferentes grafías de todo el mundo. Este era el nombre de uno de los autores de los Evangelios, así como uno de los apóstoles. El uso de Thomas ha disminuido en los Estados Unidos últimamente. Funciona como un apellido así.