hennatranslation and definition "henna", tamil lexiconWordTamil Definitionhennaமருதாணி, மருதோன்றிgehennaநரகம், அளறு, எரியூட்டுமிடம், சித்திரவதை செய்யுமிடம், துன்பத்துக்குரிய இடம்.