Arguer

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