thinker
noun
°One who spends time thinking, contemplating or meditating.
°An intellectual.