leproustranslation and definition "leprous", tamil lexiconWordTamil Definitionleprousதொழுநோய் பற்றிய, குட்டம் பிடித்த.