Silappadikaram is a Tamil epic poem written by a poet named Ilango Adigal in the 2nd century CE.