Controverser

(n.) A disputant.