Swerga [1]
he summit of Mount Meru, the Hindu Olympus, the heaven or abode of Indra ( q. v .) and of the gods in general.