svargiri स्वर्गिरि

Definition: m. "mountain of heaven", su-meru-