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