idolatrytranslation and definition "idolatry", tamil lexiconWordTamil Definitionidolatryஉருவ வழிபாடு, மீதூரும் அன்பு, ஆர்வப் போற்றரவு.