English
aforetold
From afore- + told.
Proto-Indo-European *dolH-éh₂
…
Proto-Germanic *taljaną ‘to count’
Proto-Germanic *talid-
Old English tealde
Middle English tolde
English told
Today it means
adj Told or discussed previously.
Language periods are conventional ranges, not dates for this word.
Etymograph / aforetold