Thomas (Wales) Ancient Coat of Arms (Family Crest) Digital Image Instant Download
This name is of both English and Welsh origin, which was originally an Aramaic personal name meaning ‘a twin’, as in twin brother, and was made popular by Saint Thomas, one of the early Christian disciples. This is also a baptismal name meaning ‘the son of Thomas’.