Submitted names are contributed by users of this website. Check marks
indicate the level to which a name has been verified.
Type Surname (from given name)
Derived from the Gaelic Mac Gille Thamhais, meaning 'son of the gillie of
Tammas', Tammas being the Scots form of
Thomas.