self luminoustranslation and definition "self luminous", tamil lexiconWordTamil Definitionself luminousதற்பிரகாசமான