avatartranslation and definition "avatar", tamil lexiconWordTamil Definitionavatarதிருவிறக்கம், திருப்பிறப்பு, அவதாரம், திருவுரு.