soothsayer
English
noun
Definitions
- (obsolete) one who tells the truth; a truthful person
- one who predicts the future, using magic, intuition or intelligence; a diviner
- a mantis or rearhorse
Etymology
Inherited from Middle English sothsaier affix from English sooth (true, a fact, pleasing, comforting, reassuring) + English sayer.
Origin
English
sayer