3 words in this vocabulary list
noun In Hindu mythology, Indra is the king of the gods and the god of thunder and rain.
noun a Hindu deity, considered the supreme god within Shaivism, one of the major traditions within Hinduism
noun Vishnu