Ramayana

DEFINITION

In Hindu tradition, a Sanscrit epic telling of Rama, an incarnation of the Hindu god Vishnu.