Synonyms and related words :
Jesuit, casuist, choplogic, cosmologist, dialectician, logicaster, logician, logistician, metaphysician, paralogist, philosophaster, philosophe, philosopher, philosophizer, ratiocinator, rationalist, rationalizer, reasoner, sophister, speculator, syllogist, syllogizer, thinker