СНАГИН

Снаговский — украинская или польская фамилия, основа снага — сила, снажный -зап., видный дородный; пск. удобный. В этом же ряду Снагин.

Источник: Словарь русских фамилий на Gufo.me