diligence, diligencetranslation and definition "diligence, diligence", tamil lexiconWordTamil Definitiondiligence, diligenceபழங்கால ஐரோப்பியத் தலை நிலத்துக்குரிய அஞ்சல் வண்டிவகை.