Dictionary Definition:
○durga mfn. inaccessible to the gods R. ○dundubhi m. 'divine drum', holy basil with red flowers L. • N. of Indra L.