thinker - noun

singularthinker
pluralthinkers