admirabletranslation and definition "admirable", tamil lexiconWordTamil Definitionadmirableஅரிய, மெச்சத்தக்க, போற்றும்படியான,