Происхождение слова супрун

супру́н «угрюмый человек», новгор. (Даль). От *sǫ- и *perti, т. е. первонач. «спорщик», ср. сопе́рник. Ср. сл.

См. также: значение слова супрун в толковых словарях.