Происхождение
Фамилия Шапорива
Фамилия Шапорива — редкий случай, когда написание сразу указывает на вероятную ошибку или искажение. В русской ономастике практически не встречается фамилий с суффиксом -ив- в такой форме. Скорее всего, перед нами либо опечатка в записи, либо результат адаптации нерусской фамилии к русскому окончанию. Правдоподобнее всего видеть здесь фамилию Шапорин, которая по правилам русского языка могла быть записана в родительном падеже (как ответ на вопрос «чей?» — Шапорива сына), а затем закрепилась как самостоятельная форма.
Если отталкиваться от исходной фамилии Шапорин, её основа — прозвище или нецерковное имя Шапора. Слово «шапора» в русских говорах имело несколько значений: так могли называть шапку, колпак, а также неопрятного, взлохмаченного человека (от «шапорить» — торчать, топорщиться). В словаре Владимира Даля зафиксирован глагол «шапорить» — делать что-либо небрежно, кое-как. Таким образом, Шапорой в старину могли прозвать либо того, кто носил необычный головной убор, либо неряшливого, неаккуратного человека.
Фамилия Шапорин (и её вариант Шапорива) относится к типично русским патронимическим фамилиям на -ин. Такие фамилии образовывались от основ, оканчивающихся на -а/-я: Шапора → Шапорин (сын Шапоры). Географически фамилия Шапорин встречается в центральных областях России, особенно в Тверской и Ярославской губерниях, что косвенно подтверждает её происхождение из северных и среднерусских говоров, где слово «шапора» было в ходу.
Версия о том, что фамилия могла быть образована от украинского «шаповал» (мастер по валянию шапок) или от названия города Шапорино, маловероятна из-за нехарактерного окончания. Скорее всего, предок носителя фамилии Шапорива получил прозвище по внешности или манере поведения — и это прозвище, пройдя через падежную форму, превратилось в фамилию, которую мы видим сегодня.