go-between - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

singulargo-between
pluralgo-betweens
  1. someone who takes messages between people who cannot meet or who do not want to meet