Loading name…
masculine · English origin
Tommy is an English diminutive of Thomas, which derives from the Aramaic name Tomas, meaning twin. The name entered European use through the apostle Thomas in the New Testament, who became one of the most widely venerated saints in Christian tradition. Tommy has long functioned as both a childhood nickname and an independent given name, and it became a generic informal term for a British soldier in the nineteenth century, popularized by Rudyard Kipling. Related forms include Tom, Tomás, Tommie, and the original Thomas.
RELATED