devadurga | देवदुर्ग | devadurga

deva—durga | देव—दुर्ग | mfn. inaccessible to the gods, R.

← Search all 286,525 Sanskrit words on Tripura Koṣa