forerunner (n.) Look up forerunner at Dictionary.com
c.1300, from fore + runner. Middle English rendition of Latin praecursor, in reference to John the Baptist as the forerunner of Christ. The Old English word was foreboda.