New Testament name, borne by one of Christ's twelve apostles, referred to as ‘Thomas, called Didymus’ (John 11:16; 20:24). Didymos is the Greek word for ‘twin’, and the name is the Greek form of an Aramaic byname meaning ‘twin’. The given name has always been popular throughout Christendom, in part because St Thomas's doubts have made him seem a very human character.
German and Jewish (Ashkenazic): occupational name for a weaver, Middle High German wëber, German Weber, an agent derivative of weben ‘to weave’. This name is widespread throughout central and eastern Europe, being found for example as a Czech, Polish, Slovenian, and Hungarian name.