legate

1. (noun) a member of a legation
Synonyms: official emissary
Related Words: emissary, envoy



Terms and Conditions of Use / Copyright Notice