1. One who foretells events by the art of soothsaying; a prognosticator. 2. A mantis. 3. someone who makes predictions of the future usually on the basis of special knowledge
soothsayer |