legate
1.
(
noun
) a member of a legation
Synonyms:
official emissary
Related Words:
emissary
,
envoy
Terms and Conditions of Use / Copyright Notice