YourDictionary

soothsayer

noun

  1. Historical a person who professes to foretell the future
  2. mantis

See soothsayer in American Heritage Dictionary 4

Learn more about soothsayer

link/cite print suggestion box