• more Thesaurus
  • Definition
    • messenger :a person who carries a message

    • Derivative