देव-मूर्ति (Dev-moorti) Meaning in English