Meaning of ambassador

Definition of ambassador

(noun) a diplomat of the highest rank; accredited as representative from one country to another
an informal representative; "an ambassador of good will"

Other information on ambassador

WIKIPEDIA results for ambassador
Amazon results for ambassador