Where does “forespreca” come from?

forespreca (Old English) comes from Old English spreca, from Proto-Germanic sprekô — speaker.

forespreca (Old English): advocate person who speaks on behalf of another

Definitions

  1. advocate person who speaks on behalf of another

Ancestry of “forespreca”, step by step

StepLanguageWordMeaning
1Old Englishsprecaspeaker
2Proto-Germanicsprekôspeaker
Every word from Proto-Germanic sprekôEvery word from Old English spreca