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