ambassadors
am-bas-sa-dors
noun
Official representatives of a country residing in a foreign land.
"The new ambassadors presented their credentials."
noun
People who represent or promote a particular organisation, brand, or cause.
"They are ambassadors for healthy living."
Thesaurus
Synonyms: embassador