The English name Thomas means - "twin." Well-known people with this name include British authors Thomas Carlyle and Thomas Hardy; inventor Thomas Alva Edison
The Irish name Thomas means - A Greek name meaning "twin." St. Thomas was one of the Apostles. Actors Tom Selleck and Tom Cruise have brought fame and fortune to this name. Short forms are Tom and Tommy