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