Ugrashravas


Ugrashravas was the narrator of several Puranas, including Mahābhārata, Bhagavata Purana, Harivamsa, and Padma Purana, with the narrations typically taking place before the sages gathered in Naimisha Forest. He was the son of Lomaharshana, and a disciple of Vyasa, the author of Mahābhārata. Ugrasrava was a bard of Puranic literature.
The entire Mahābhārata epic was structured as a dialogue between Ugrasrava Sauti and sage Saunaka. The narration of the history of Bharata kings by sage Vaisampayana to Kuru king Janamejaya was embedded within this narration of Ugrasrava Sauti. Vaisampayana's narration in turn contains the narration of Kurukshetra War by Sanjaya, to Kuru king Dhritarashtra. Thus Mahābhārata has as a Story within a story structure.
Kisari Mohan Ganguli's English translation of the Mahābhārata begins by introducing Ugrasrava thus:
"Ugrasrava, the son of Lomaharshana, surnamed Sauti, well-versed in the Puranas, bending with humility, one day approached the great sages of rigid vows, sitting at their ease, who had attended the twelve year sacrifice of Saunaka, surnamed Kulapati, in the forest of Naimisha."