Анализ фамилии:
Эта фамилия имеет русское происхождения. Большая часть таких фамилия образованы от прозвища предка, связанного с его профессией, прозвищем или, в редких случаях, с происхождением или национальностью.
Значение фамилии:
ШПАК ШПАКОВ ШПАЧКОВ
Шпак в украинском, белорусском, польском языках и в некоторых русских говорах - скворец. (Ф) Первоначально - отчество от прозвища Шпак из польского, украинского, белорусского, где шпак - 'скворец'. Фамилия нередка в Смоленске, там же и Шпачков - от уменьшительной формы того же имени. (Н) Шпак чисто белорусская фамилия.