GeneralConnection.com
➔
Dictionary
official emissary
Noun
1. legate
1. emissary, envoy
Usage