soothsayer

noun

One who claims to be able to foretell events or predict the future; a seer.

noun

One who tells the truth; a truthful person.

noun

One who prognosticates: a diviner: generally used of a pretender to prophetic powers.

noun

A mantis or rearhorse. See cut under Mantidæ. Also called camel-cricket, praying-mantis, devil’s horse, devil’s race-horse, etc.

noun

One who foretells events by the art of soothsaying; a prognosticator.

noun

A mantis.

noun

One who tells the truth; a truthful person.

noun

One who predicts the future, using magic, intuition or intelligence; a diviner.

noun

A mantis or rearhorse.

noun

someone who makes predictions of the future (usually on the basis of special knowledge)