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