Фамилия Шашохин имеет русское происхождение и относится к группе фамилий, образованных от прозвищ. В основе лежит прозвище Шашоха, которое, вероятно, происходит от диалектного глагола «шашать» (шуршать, шелестеть) или от звукоподражательного «шаш» (шум, шелест). Такое прозвище могло характеризовать человека с тихой, шуршащей походкой или манерой поведения. Суффикс -ин указывает на принадлежность: «чей?» — сын Шашохи.
Фамилия встречается преимущественно в центральных и северных регионах России, особенно в Вологодской и Архангельской областях. Первые упоминания относятся к XVI–XVII векам, когда фамилии начали закрепляться у крестьян и посадских людей. Варианты фамилии (Шашохин, Шашоха) отражают диалектные особенности произношения.
Этимологически фамилия связана с глаголом «шашать» (шуршать) и может иметь параллели в других славянских языках, где корень «шаш» означает шум, шелест. Родственные фамилии: Шашков, Шашин, Шашковский.
Источники: Унбегаун Б. О. «Русские фамилии»; Никонов В. А. «Словарь русских фамилий»; переписи, избирательные списки и архивные описи.