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

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