SOOTHSAYER MEANING IN ENGLISH

• Soothsayer Definition & Synonyms

  1. (n.) One who foretells events by the art of soothsaying; a prognosticator.
  2. (n.) A mantis.


Synonyms:
Forecaster, Predictor, Prognosticator,

RECENT SEARCHES