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