One who bodes or foretells; someone who reads omens or predicts the future; an archaic term.
Derived from 'bode' with the agent suffix '-er' (one who does something), following Middle English patterns of creating occupational or descriptive nouns.
Try Another Word