Theorizer
/(?)/
The·o·ri·zer
Theorizer
n.
One who theorizes or speculates; a theorist.