scarificationtranslation and definition "scarification", tamil lexiconWordTamil Definitionscarificationமேலீடான அறுவை, தோற்செதுக்கீடு, மண்கிளறல், புண்கிளறல்.