altar-stonetranslation and definition "altar-stone", tamil lexiconWordTamil Definitionaltar-stoneபலிபீடக்கல், பலிபீட நடுக்கல்.