DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

An altar; an open altar. In the esoteric cult it also means amaṇḍala, objects of worship grouped together.