Arguer
Ar"gu*er
(?),
n.
One who argues; a reasoner; a disputant.