1. Deva-Laya (Sanskrit) [from deva spiritual being + laya dissolving place from the verbal root li to dissolve] The shrine of a spiritual being; all Brahmanical temples were called deva-layas. Laya has in this case the significance of a place where all the lower dissolves upwards into the higher