ambassador By: Laura Valkovic | August 26, 2021 | 12 Words a messenger or representative an official who represents his/her country overseas Share this Article« Back to Glossary Index Share This Article