Meaning : A diplomat of the highest rank. Accredited as representative from one country to another.
Synonyms : embassador
Meaning : An informal representative.
Example :
An ambassador of good will.
Ambassador meaning in Telugu.