thinker

noun
  1. a person who thinks deeply or carefully about ideas, problems, or philosophical questions
  2. a person who has the ability to think in a particular way

Examples