messenger

messenger n

ME < Ofr.

  1. Someone that bears a message.
  2. Errand runner.