Meaning of embassador

Definition of embassador

(noun) a diplomat of the highest rank; accredited as representative from one country to another

Other information on embassador

WIKIPEDIA results for embassador
Amazon results for embassador