The surname Thomas is derived from the popular medieval first name Thomas. Thomas comes originally from the Aramaic name term t'om'a meaning "twin". The Thomas surname is of patronymic origin meaning "son of" or "descendant of" Thomas. The name is first recorded in Medieval records in the 11th Century. The earliest record in the New World is in 1621 when Joe, John, Robert and Nathaniel Thomas settled in Virginia. There are approximately 700,000 bearers of the surname Thomas is the United States today.
FIND MY FAMILY CREST