meaning of soothsayer

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


Related Words

soothsayer |

Developed & Maintained By Taraprasad.com

Treasure Words