Philosophizer
/(fĭ*lŏs"ō̇*fī`zẽr)/
Phi·los·o·phi·zer
Philosophizer
n.
One who philosophizes.