felicitatetranslation and definition "felicitate", tamil lexiconWordTamil Definitionfelicitateமகிழ்ச்சி தெரிவி, பாராட்டு.