idolatry - Dictionary definition and meaning for word idolatry
combination of idol+ adulatory(adulation) gives the meaning
idol+atry::idol ki aarti(मराठी)...worship of idol..
idol..ideal....god ram is a ideal man....and we WORSHIP and devout to him.