Variant spelling of Thomas, the Aramaic name meaning twin, reflecting Irish or Gaelic phonology.
Like Tommas?
Swipe through thousands of names like it