one who prognosticates or makes predictions

listen to the pronunciation of one who prognosticates or makes predictions