Словарь русских фамилий:
По форме, -ович, такие фамилии характерны для белорусов. Вариантов объяснения может быть несколько: 1. от имени Софрон — Сопрон — Супрун (см. Супрунов) Замена у — а могла произойти или на стадии имени или на стадии фамилии. 2. Прозвище или имя от глагола супротивный (см. Супртивин).
© «СловоТолк.Ру» — толковые и энциклопедические словари, 2007-2020