Meaning for ambassador - Diplomatic agent representing a government in another country (ஒரு நாட்டின் பிரநிதியாக மற்றொரு நாட்டில் இருக்கும் தூதர்)