Where does “противница” come from?

противница (Serbo-Croatian) comes from Serbo-Croatian -ница, from Serbo-Croatian -а, from Proto-Slavic -a, from Proto-Indo-European -ōd.

Ancestry of “противница”, step by step

StepLanguageWordMeaning
1Serbo-Croatian-ницаfemale equivalent of -ник
2Serbo-Croatian-аSuffix appended to words to create a feminine...
3Proto-Slavic-aid
4Proto-Indo-European-ōd—
Every word from Proto-Indo-European -ōd →Every word from Proto-Slavic -a →Every word from Serbo-Croatian -ница →