devadurga देवदुर्ग

Definition: mfn. inaccessible to the gods