Origin of the name Tavish

Anglicized form of Thàmhais, vocative case of Tàmhas. Alternatively it could be taken from the Scottish surname MacTavish, Anglicized form of Mac Tàmhais, meaning "son of Thomas".