McTavish


McTavish is a surname of Scottish and Irish origin. Notable people with the surname include: