creative thinker


Meanings

  • an important intellectual;