ambassador

n. 1 diplomat sent to live abroad to represent his or her country's interests. 2 promoter (ambassador of peace).  ambassadorial adj. [latin ambactus servant]