Tavish Clan MacTavish MacTavish (disambiguation) McTavish (disambiguation) Scottish Gaelic Tavish Scott Team Fortress 2 Thomas (given name)