suragiri सुरगिरि

Definition: m. "gods' mount", mount meru-