takkika

(one) who speculates; who conjectures.