Big Huge Thesaurus

embassador

noun