A messenger sent ahead to announce something in advance; a harbinger or herald.
From 'fore-' (before, ahead) + 'messenger'. This compound would have meant someone who travels before others to prepare the way—similar to a herald or advance scout.
John the Baptist is described as a foremessenger in religious texts—he came before Jesus to announce his arrival, which is exactly what this word describes in its most poetic use.
Complete word intelligence in one call. Free tier — 50 lookups/day.