devagiri देवगिरि

Definition: m. Name of Daulat-abad (situated between mountains)