SOOTHSAYER


Meaning of SOOTHSAYER in English

noun a mantis.

2. soothsayer ·noun one who foretells events by the art of soothsaying; a prognosticator.

Webster English vocab.      Английский словарь Webster.