Значение фамилии - Шилохвостов. Отчество от прозвища Шилохвост. Нарицательное шилохвост - "непоседа, всюду сующийся" могло закрепиться в качестве прозвища за беспокойным и суетливым человеком. По той же модели образована фамилия Шилоносов - отчество от шилонос, т.е. "остроносый".