Dictionary Definition:
devârcana n. worship of gods, idolatry, Pañc (also ○nā f. MW.) • -krama-paddhati f. N. of wk