1. ತ್ರಿವಿಷ್ಟಪ

    ♪ tri viṣṭapa
      noun
    1. the abode of gods; the heaven.