thorn foresttranslation and definition "thorn forest", tamil lexiconWordTamil Definitionthorn forestமுட்காடு