Mahakavya

An epic poem in Sanskrit literature.
According to tradition, there are six
such mahakavyas: the Kumarasambhava,
Meghaduta, and Raghuvamsha by the
poet Kalidasa; the Shishupala-vadha
by the poet Magha; the Kiratarjuniya by the
poet Bharavi, and the Naishadacharitra by
the poet-king Harsha.