MacTavish

MacTavish or McTavish is a Scottish surname, it is one Anglicised form of the Gaelic MacThĂ mhais, i.e. son of Thomas.