Происхождение
Фамилия Шарпаков
Фамилия Шарпаков образована по стандартной русской модели от прозвища или мирского имени Шарпак. Суффикс -ов указывает на принадлежность: Шарпаков — сын Шарпака. Основа фамилии — слово «шарпак», которое в русских говорах имело два основных значения. Первое — «шарпать» означало драть, царапать, хватать, рвать. Соответственно, Шарпаком могли прозвать человека драчливого, неспокойного, задиристого. Второе значение связано с глаголом «шарпить» — в некоторых диалектах так говорили о быстром, резком движении, например, о рывке или хватании. Прозвище мог получить суетливый, торопливый или хваткий человек.
Менее вероятная, но возможная версия связывает фамилию с тюркским корнем «шарп» — острый, резкий. В таком случае прозвище могло характеризовать остроту языка или быстроту действий. Однако русская диалектная основа выглядит убедительнее: модель «шарпать — шарпак — Шарпаков» типологически совпадает с другими русскими фамилиями от глагольных прозвищ (Дергачёв, Царапкин, Хваталов).
Географически фамилия Шарпаков встречается преимущественно в центральных и южных областях России, особенно в Воронежской, Ростовской и Волгоградской областях. Это указывает на бытование прозвища в среде однодворцев и крестьян Черноземья, где диалектная лексика сохраняла архаичные формы.
С точки зрения словообразования фамилия не содержит редких суффиксов — только стандартный патронимический -ов. Но сама основа редкая: в словаре Б. Унбегауна «Русские фамилии» нет прямого упоминания Шарпакова, что подтверждает её нечастотность. Встречаются однокоренные фамилии Шарпаев, Шарпатый, Шарпан, но они образованы от тех же корней через другие суффиксы.
Таким образом, предок носителя фамилии Шарпаков, скорее всего, получил прозвище за характер — задиристый, резкий или хваткий человек. Фамилия не аристократическая, а народная, крестьянская или мещанская, что подтверждается её диалектной основой и географией.