allegorytranslation and definition "allegory", tamil lexiconWordTamil Definitionallegoryதொடர் உருவகம், உருவகக்கதை.