reasoner

noun

One who reasons or argues, or exercises his reasoning powers; one who considers a subject argumentatively.

noun

One who reasons or argues

noun

One who reasons.

noun

someone who reasons logically