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