Multiple choice general knowledge culture Rama is the incarnation of which Hindu God? Vishnu Shiva Brahma Indra Reveal answer Fill a bubble to check yourself A Correct answer Explanation Rama is the seventh avatar (incarnation) of Vishnu, who descends to restore dharma. Shiva, Brahma, and Indra are other major deities in Hinduism but Rama specifically embodies Vishnu.