VEDI

VEDI

Altar-the installation place of Lord's idols in Jaina temples.