official emissary


Meanings

  • a member of a legation

Synonyms