The surname MacTavish is a Scottish surname, it is an Anglicised form of the Gaelic Mac Tamhais, which is in turn derived from the Scots form of the personal name Thomas.
Contents
People
Fictional people
Other
References
MacTavish Wikipedia(Text) CC BY-SA