ambassador [pl. ambassadors] , {professions}
Notices
  • diplomat sent from one country to another either as a permanent representative or on a special mission