Synonyms of contrarian

3 Syllables
debater, opponent
4 Syllables
adversary, antagonist