Thomass, of Germanic origin, means 'twin'. It's a variant spelling of Thomas, which was introduced to Britain by the Normans and has been used consistently since then.
"Thomass was a popular boys' name in 1957 with five babies being named that year."