svargagiri स्वर्गगिरि

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