regenerationtranslation and definition "regeneration", tamil lexiconWordTamil Definitionregenerationமறுபிறப்பு, இழப்புமீட்பு.