ambassador noun  தூதர்

an important official who lives in a foreign country to represent his or her own country there, and who is officially accepted in this position by that country.

  • Britain’s ambassador in Moscow has refused to comment.
  • She’s a former ambassador to the United States.
© 2011 . Team work : Tamil Students Association - University of Illinois - Chicago / Special Thanks To: OXFORD DICTIONARY, Cambridge Advanced Learner's Dictionary and Tamil Dictionaries