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
Tweet