Dictionary

ambassador

an important official who lives in a foreign country and represents his or her own country there He made his comments to the ambassador to London at a meeting in February.
someone who is seen as representing an institution, business or activity etc Ex-Lloyds chairman Sir Victor Blank is to be made a UK business ambassador.