slife.org
The Ancient Indian Epic Poetry
Indian epic poetry is the epic poetry written in the Indian subcontinent, traditionally called Kavya (or Kāvya; काव्य, kāvyá).
slife