The last name "Thomas" has Welsh origin. It is derived from the given name Thomas, which originated from the Aramaic name "Toma," meaning "twin." Thomas became a popular Christian name in Europe due to the apostle Thomas mentioned in the New Testament. Over ti...