SOOTHSAYER


Meaning of SOOTHSAYER in English

[noun] [C] old use - a person who has the ability to know and tell what will happen in the future

Cambridge English vocab.      Кембриджский английский словарь.