a top-ranking diplomat sent to a foreign country as a resident representative of a government or sovereign, or appointed for a special diplomatic assignment
somebody who represents or promotes a quality, activity, etc
Yet I have not seen so likely an ambassador of love — Shakespeare
ambassadorial /-ʹdawri·əl/ adj
ambassadorship noun
[Middle English ambassadour from early French ambassadeur, of Germanic origin]