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