ambassadortranslation and definition "ambassador", tamil lexiconWordTamil Definitionambassadorநிலைத்தூதர், ஒருநாட்டின் சார்பாக வேற்றுநாட்டு அரசவல் நிலையாக இகிற பிரதிநிதி, அரசாங்கச் செய்தியாள், அரசுஓலையாள்.ambassadorialஅரசுத்தூதருக்குரிய.