Nouns

(n)disputant, controversialist, eristica person who disputes; who is good at or enjoys controversy