excogitator
1. [ noun ] a thinker who considers carefully and thoroughly
Related terms: thinker invent
Similar spelling:   excogitate
  excogitative
  excogitation